First time here? You are looking at the most recent posts. You may also want to check out older archives or the tag cloud. Please leave a comment, ask a question and consider subscribing to the latest posts via RSS. Thank you for visiting! (hide this)

ajax

There are 14 entries for the tag ajax

Two frameworks are better than one

Looking deeper into the raw data of the survey about Ajax adoption among .NET developers I found some interesting figures that show a probably different mindset you get when you start working with ASP.NET MVC. Let’s see the following table, that show the percentage of developers that use jQuery vs the MS Ajax Stack based on which web UI framework they are using.   ...

Ajax survey 2009: jQuery and MS Ajax are almost tied among .NET developers

Almost one month ago I created a survey in order to try and understand how .NET developers are using Ajax. And also to compare it with the results I collected at the end of 2007. I left the survey running a few weeks and once I received around 2500 responses I closed it: but without further ado let’s have a look at the results, and later I’ll do a more in depth analysis of the data collected. The results The most used Ajax/JS library among .NET developers is jQuery, which is used by the 71,4% of...

Survey on Ajax adoption: some quick stats

UPDATE: The survey is closed. The results are published: Ajax survey 2009: jQuery and MS Ajax are almost tied. After 3 days and a half, with a weekend and a public holiday in between, the survey about Ajax adoption among .NET developers already received 1047 responses. Here some quick stats: an incredible (in my eyes) 5% claims he is not doing Ajax development at all; the most used web frameworks is pretty obviously WebForms (89%) followed by ASP.NET MVC (38%); the most used JavaScript library is jQuery...

Survey: Ajax usage among .NET developers in 2009

UPDATE2: The survey is closed. The results are published: Ajax survey 2009: jQuery and MS Ajax are almost tied. UPDATE: I posted some quick stats after 3 days and 1050 answers received In December 2007, taking inspiration from a survey promoted by Ajaxian, I created a survey to understand in which environment .NET developers are using Ajax, in conjunction with which web framework, and which javascript libraries they are using. Here you can read the results of the survey and the analysis of the results. But long time passed, so I think it’s useful to repeat the...

.NET Ajax Survey results

A few days ago Ajaxian published the results of a survey about the usage of Ajax among web developers, but since it was too generic for my taste I decided to make one targeted only to .NET developers.I got a bit more than 1000 responses in less that 2 days, and since the results were starting to stabilize (and the response rate was very low compared to the 50 responses per hour of the first day), this morning I decided to close the survey and then analyze the data and publish the results. The results But let's have...

Ajax usage among .NET developers

UPDATE: The survey is closed and I just published the results of the survey: .NET Ajax Survey results. Given the results of Ajaxian's survey about the state of the usage in the web development community, I decided to make a new survey, but this time only focused on .NET developers. Please click here to take the survey. I'll collect the results and then make some more stats. The questions are the same as the Ajaxian's one: Are you using Ajax in production, development, proof of concept or not using it at all?...

ASP.NET Ajax usage floats around 35%

UPDATE: I setup a survey focused only on .NET development here. Ajaxian, blog focused on everything related to Ajax development and JS libraries, last week announced a survey about the state of Ajax usage among developers and in the enterprise. The questions were simple: Are you currently using Ajax? Which programming language/web framework are you using Ajax in conjunction with? Which Ajax toolkit, framework or JS library are you using? Yesterday they published the results of the survey, which has been answered by 2618...

One year of blogging

A friend just made me notice that yesterday it was exactly one year from my first real post on Codeclimber. With all the excitement for tomorrow event and for the new Mac I missed this important day. I'm not going to do a detailed analysis of what happened during this year of blogging as the one I did in July, but I only want to share with you a few numbers. The number of subscribers to the RSS feed is steadily growing at the rate of 100 new subscribers every 2 months (actually a bit more than 2 months), and...

Web Development Workshop 2008

Tomorrow I'm going at the first meeting organized by the Italian .NET UserGroup UGIdotNET since I came back to Italy this August, and I'm super excited about this: first I'm going to see in person on of my .NET heroes, Dino Esposito, which will talk all the morning about how to build an animated GIF using a declarative language Ajax and Silverlight development second because I'll see all the other guys of the usergroup, most of which I don't see since more than an year or so. I hope I can get to the Microsoft auditorium since these days...

How to debug XmlHttpRequest with Firebug

I've been using Firebug since a few months and I really love it: it allows you to inspect the HTML, to look at the CSS applied to an element and where each single attribute has been set, to visualize the box around each element, to debug JS, to view the JS stack trace, to change the CSS directly on the page. If you never used it, I really suggest having a look. A must in the web developer toolbox. But today I found another interesting feature, that is not well advertised on the Firebug website: XmlHttpRequest debugging. To enable it just open the...

Ajax TreeView

For the project I'm working on I have to display thousands of user grouped by team, company, accounts, resellers and, sometimes, reseller of resellers. And I need to display the hierarchy using a treeview. Unfortunately the treeview control that is available with ASP.NET 2.0 cannot handle so many "nodes" with a decent level of performance, and even if he could, an html page with some thousands of users added inside nested <ul> tags will probably be more than 1 or 2 Mb: not something you want for your web application. Unfortunately the is no TreeView control inside the ASP.NET AJAX Control Toolkit,...

How to refresh an UpdatePanel from javascript

I thought that updating an UpdatePanel from javascript was one of the most frequently asked question about ASP.NET Ajax, but even looking around a lot I didn't find a clean and polished solution for what should be a common task. I didn't want to create an ASP.NET Ajax extender for such a simple task, but after a few hours of Google-ing, I found a few nice articles on Ben Rush's blog, which is a very valuable source of knowledge on the internals of ASP.NET Ajax, ScriptManager and other ASP.NET Ajax goodies. Programmatically or Manually refreshing an UpdatePanel...

Remember to set UpdatePanel's UpdateMode to Conditional

Since the cool thing about the ASP.NET Ajax UpdatePanel is that its contents are updated asynchronously when an event that would normally generate a postback is raised inside, one would think that this is its default behavior. But it's not: the UpdateMode property of the UpdatePanel has 2 possible values: Always Conditional and the default value is Always. When set to Always, the UpdatePanel is updated on every postback raised from anywhere in the page, so from controls inside the panel, inside other panels or just on the page. When set to Conditional, the UpdatePanel will be updated only on...

How to make a Gmail-like loading indicator with ASP.NET Ajax

At the moment I'm working on making a web application we just developed more user friendly and more appealing to the end users. The application uses a few ASP.NET Ajax controls so I was pretty surprised when the customer sent me an email saying that he liked all the dynamic loading and the fact that he could reorder "things" using drag&drop and saving them without waiting the page to reload, but it took him a while to understand was going on. The first time he clicked the button, and since nothing happened, he thought that something was going wrong, so he kept...