Home | Projects | Tutorials | Articles | live chat | Submit Project | Big Vote
 
Ajax Projects
.NET Frameworks
Java Frameworks
PHP Frameworks
Ruby Frameworks
Other Frameworks
Cool AJAX sites
Ajax Resources
Ajax Tools
JavaScript frameworks
Partners
Ajaxlines
Web 2.0 Sites
Web 2.0 Magazine
Human Development
Software Development Company
 Home / Projects / .NET Frameworks / Ajax.NET Professional

Ajax.NET Professional




The .NET Free library for Asynchronous JavaScript with XmlHttpRequest (AJAX). More security features like AJAX Token, encryption on client-side JavaScript and on the server, faster JavaScript wrapper files cached using HTTP ETag header values, using Names



Read The Full Review.




Project Name :Ajax.NET Professional

Version :5.7.22.2

Download URL : http://www.ajaxpro.info/sourcecode.aspx

Website URL : http://www.ajaxpro.info/

License :

 Alexa

  


Statistics about this project website from Alexa

wikipedia  Contributions

  

Features

Edit


  1. AJAX library for ASP.NET which provides the very basic AJAX capability to make xmlhttp callbacks. Does not have any 'Ajax-enabled' controls or support for Viewstate, etc. hjhfututu  Can serialize ANY data type from .NET including custom classes, structs or enum types
  2. Include JavaScript DataTable, DataSet, support for IList and IEnumeration, XML documents
  3. Supports Internet Explorer 5.0 and higher, Firefox, Opera, Safari, Netscape,...
  4. Great ActiveX replacement for Internet Explorer if ActiveX are disabled  
  5. Queuing actions to enable more than 2 concurrent requests
  6. No direct code change on server-side code using method attributes
  7. Caching available on the server
  8. JavaScript includes several prototype features like String.trim or Array.clear
  9. Asynchronous and synchronous methods with callback and context support
  10. Uses JSON instead of XML for performence reason
  11. Reduce HTML traffic (only data is sent instead of HTML code)

Samples

Edit


AutoComplete Example

this is an example of how to use the autocomplete library of Ajax.net Professional

Server Code

AjaxAutoComplete textBox1 = new AjaxAutoComplete();
textBox1.ID = "hans1";
placeHolder1.Controls.Add(textBox1);

You have to specify where you want to get the data back. There is a delegate that must point to a public Ajax.NET method, i.e. like this:

textBox1.OnAutoComplete = new
    AjaxAutoComplete.AutoCompleteHandler(this.OnAutoComplete);

this.OnAutoComplete Method:

[AjaxPro.AjaxMethod]
public object[] OnAutoComplete(string value, int count)
{
  string[] s = new string[(value.Length < count ? value.Length : count)]; 
  for(int i=0; i<s.Length; i++)
  {
    s[i] = value.Substring(0, i+1);
  }
  return s;
}

download the source code

Related Links

Edit


  1. Support by Google group
  2. Demo and Download: the official web site for downloads, samples and demos
  3. Controls Examples : Two examples on how to implement a WebUserControl that is using Ajax.NET Professional
  4. Class Example: The first example will return an own class that has some public fields to be used on the client-side JavaScript
  5. Data Type Examples:With this example web page I will test a lot of common data types in both directions, as a return value and as an argument for the Ajax.NET methods
  6. Key press Example: With this example web page I will test a lot of common data types in both directions, as a return value and as an argument for the Ajax.NET methods

Competitors

Edit


  1. Microsoft Atlas : ASP.NET "Atlas" is a package of new Web sdevelopment technologies that integrates an extensive set of client script libraries with the rich, server-based development platform of ASP.NET 2.0.
  2. Bitkraft: Bitkraft is a CLR based (.NET) web framework that allows distributed web content to be created and served in a unique fashion. It is written in C# and compiles for operation under the Microsoft .NET Framework 1.1+ or the .Mono Framework, making it portable to almost any platform
  3. MonoRail :(former Castle on Rails) is an attempt to provide a port of Action Pack (http://ap.rubyonrails.org) for .Net. The Action Pack way of development is extremelly productive, very intuitive and easily testable. This project has its generation tool n order to create project skeletons using a command line application
  4. Magic Ajax: MagicAjax.NET is a free open-source framework, designed to make it easier and more intuitive for developers to integrate AJAX technology into their web pages, without replacing the ASP.NET controls and/or writing tons of javascript code.
  5. Anthem.NET: Anthem.Net is a free open-source framework, designed to make it easier and more intuitive for developers to integrate AJAX technology into their web pages, without replacing the ASP.NET controls and/or writing tons of javascript code. It is probably the most to the point Ajax toolkit with a lot of Ajax controls included. You don't even have to be able to write a single line of javascript code.

Related Projects

  


  • zumiPage
    With zumiPage postbacks to the server are automatically captured on the client-side, and sent via an XmlHttp mechanism. Using advanced AJAX technology, combined with the unique capabilities of zumiPage to manipulate the ASP.NET framework, an extremely fast server response is executed and the user experience is very similar to well-known desktop applications.
  • MonoRail
    MonoRail is a platform for developing C# web applications using templates instead of the webform based approach and Functionally similar to Ruby on Rails.
  • Anthem.NET
    Anthem.NET is a free, cross-browser AJAX toolkit for the ASP.NET development environment that works with both ASP.NET 1.1 and 2.0
  • KUpload+ AJAX Progressbar
    DimpleSoftware is a leading vendor of ASP.NET components, offering high quality software products and services. Let clients can accelerate .net development. Upload file onto your website including AJAX Progressbar using KUpload+. Let’s verify your emails by EmailValidator. Make your site AJAX enabled using KCallback control and also validates multiple input controls using KSingle Required Field Validator.
  • AjaxAspects
    This implementation has its focus on building an AJAX Engine and Web Controls upon standard WebServices (SOAP, WSDL) on the web server instead of using a new or proprietary protocol. The benefit for that is that there is no special coding necessary for most parts of the networking infrastructure and that many aspects like caching and security of the WebService implementation can be reused.
  • MonoRail
    MonoRail (former Castle on Rails) is an attempt to provide a port of Action Pack (http://ap.rubyonrails.org) for .Net. The Action Pack way of development is extremelly productive, very intuitive and easily testable. This project has its generation tool n order to create project skeletons using a command line application

 Discussion

  


Leave Your Comment

Name (Required)
Mail (will not be published) (required)
Website
Random Projects
mp3act web mp3 ajax jukebox
The AJAX JSP Tag Library
e-messenger
XANDRA Framework
JavaScript MVC
SmartClient from Isomorphic Software
Bindows Ajax Framework
Ajax Animator
Prapta
AJAX MAssive Storage System (AMASS)
Tutorials
The AJAX Revolution. Join in.
Ajax from Scratch: Implementing Mutual Exclusion in JavaScript
A Simple Ajax JavaScript
Using AJAX and ASP.NET Extensions with .NET 3.5
Ruby on Rails, Ajax & CSS Star Rating System
Creating an AJAX-Enabled Grid (Part 1)
Developing Web Applications with Ajax, Pt. 3
Building a Shelf in WordPress
Using Ajax in a JSF application - I
Ajax Using ASP.NET 1.1 : Ajax and ASP.NET;