Archives / 2005 / August
  • Enums working with the new library

    As enums are not working very good using my Ajax.NET library I have added a new implementation of handling enums. Each enum value will be returned as the integer value inside the enum.

  • Ajax.NET Professional and how we can secure our calls

    I had some requests asking if it would be possible to encrypt the JSON string without changing the common.js or any other file. Yes, you will be able to integrate your encryption algorithm. In the first version I will add a simple encryption to show you how encryption will work. For each Ajax.NET method you can define if you want to use it or not.

  • Ajax.NET Professional Demonstation Site

    I'm working on a first demonstration site for Ajax.NET Professional. Maybe you can help me to decide which examples you want to see: AutoComplete, Banners, HtmlUpdater, FormUpdater, ...

  • Combine JavaScript, Ajax and WebControls

    There are a lot of ways how to combine these three technologies: JavaScript, Ajax and WebControls. One problem is how a control can be rendered on the client-side JavaScript and on the server-side. If you have a look at (username and password "danny", demo is only working in Internet Explorer 5.x or higher) you can see at the right side a green box with some counting values. If you refresh the page the initial values are already there. On the server I write the initial values as a JavaScript variable to the HTML page using the Ajax.JSON.DefaultConverter:

  • JavaScript and Namespaces (howto)

    On one of my last blogs I wrote about the way using namespaces in JavaScript. Some developers asked me how to create namespaces in JavaScript. Following short example will have a registerNS method which will create the necessary objects (our namespaces).

  • BorgWorX Ajax.NET - howto get a free license

    Because there are a lot of developers frustrated by the license of the BorgWorX Ajax.NET source code I will help you how to use the source code in your environment. If you send me your email and mailing address including company name you will get a license to use the Ajax.NET source code in your projects. The only thing you have to do is: send bugfixes or new features (C# source code) to one of the authors email address or using SVN (account needed first). You are not allowed to create a standalone AJAX library with the Ajax.NET source code. Build your own controls using the powerful Ajax.NET library.

  • Very cool DataGrid for Ajax.NET

    I got some requests for a DataGrid on the client-side JavaScript. On my own I create small HTML tables either by using the DOM or a simply string. I found one cool control that can be used with the Ajax.NET library: ActiveWidgets Grid. This control can be used with XML, CSV or JavaScript arrays. I have done a small demo and changed some parts that it will accept Ajax.NET DataTables. Do you know any other control that is working on the client-side JavaScript?

  • Using NameSpaces in JavaScript

    For those of you still working with the problem of same variable names in JavaScript. Why don't use namespaces on the client, too? On my working library I have added this feature and some namespace-related methods to all my JavaScript files:

  • Ajax.NET Support

    The first AJAX enabled library for Microsoft .NET (Ajax.NET) is about 5 months old, now. The large acceptance has killed my inbox and I have still about 130 unread emails. Sorry, but I need more time to answer all your emails. If you have only quick questions feel free to contact me using MSN Messenger (passport @

  • Ajax.NET Professional - what are you missing?

    As I wrote on one of my last blogs I'm working on a new AJAX library for .NET. There are a lot of AJAX JavaScript libraries available, and I will have a look on those who are interesting for the Microsoft .NET Framework. Maybe you have one that is very cool or has a lot of features build-in, let me know! Like other libraries or controls I do not want to replace the default postback machanism of ASP.NET. Also some libraries are using a own Page, or using an interfaces that you have to deal with. I still will use something like a automatic register helper method.

  • AJAX and the Search Engine Problems

    There are already thousands of web sites using AJAX or similar techniques. One problem all of them have is the point that web crawlers will only search for HREF, SRC or some other link tags. I never saw a web crawler that is searching for AJAX JavaScript proxies. I think web developers only see the benefit of AJAX for the speed/performance advantage of web sites. If you want to build web sites that will be reachable through search engines you have to write two sites, one with the usage of AJAX for the human visitor and one for web crawlers that will need the complete HTML/text of the page.

  • Ajax.NET Source Code moved to SediSys

    Since the day before yesterday SediSys ( is the new owner of the source code for the Ajax.NET library. SediSys will make the source code be available as an Open Source Project. Hopefully we can make the Ajax.NET library together a powerful AJAX related free library.

  • WebServices and Ajax.NET

    Some developers asked me if it is possible to use WebServices (WebMethods) in Ajax.NET. Yes, of course, you can add the AjaxMethod attribute to the method. Ok, you do not want to change the WebService source code? My next release will include the possibility to add a simple JavaScript line in your HTML page to access your web services from the client side.