ASP.NET Enhancements in VS2008 and FX3.5

November 8, 2007

If I’m to quickly tell someone about whats new for ASP.NET, in Visual Studio 2008 and .NET 3.5,………………. I wont be able to do it that fast.

To be precise and fast I would rather ask that person to read Soma’s blog entry that talks about it.

http://blogs.msdn.com/somasegar/archive/2007/09/08/asp-net-enhancements-in-vs2008-and-net-fx3-5.aspx

All I can say fast is, that we are in for a treat!


Winds of Change: Time for some Sharepoint!

June 15, 2007

So it seems like some winds are coming in from a different direction towards me and I will gradually have to change the sails accordingly to keep up with it. Anyway this entry comes after quite some time away from the blog-o-sphere.

Lots of interesting stuff taking place at the meantime, like Sri Lanka losing to the Aussies in the World Cup. But the most interesting one, is that I just got through 70-630 : Configuring MOSS 2007 (with every little effort) after a 5 day bootcamp covering WSS 3.0 and MOSS2007 (**wink** some of the terms, even my wife will have to put up from now on….) and I guess I will be a MCTS on MOSS2007 configuration. Next Target: MOSS2007 Application Development (70-542)

Well, one thing I like in Sharepoint is that it supports some of the very things we try to implement in practical life to work with corporate information, just out of the box, in a very straight-forward way and with very little sweat. Mind you, the demand is very high cos the future of this empire of information collaboration looks very promising.

I know what you’re thinking…. No way… ASP.NET is and will always be the back-bone of Sharepoint Development. So I’m yet not ready to give up on it. And this is definitely not the right time to do that with some of the cool stuff like WPF, Silverlight, ASP.NET AJAX, Orcas & the Expression Suite taking its VIP seats in the arena. Then what about WCF and WF? … Well ….. I’m just another happy UI Guy!


ASP.NET AJAX v1.0 shipped. Hooray!

January 25, 2007

I’m keeping my fingers crossed, anticipating that all the pain with various versions of ASP.NET AJAX co-existing in my machine, is over. Full-stop!. I hope many others went through this trauma of conflicts too.

But as early adopters, here’s something we can be proud of…… ASP.NET AJAX v1.0 was shipped on 23rd of January 2007. http://weblogs.asp.net/bleroy/archive/2007/01/23/we-shipped.aspx

Now in my case, co-incidently, I got a new PC at office along with the new Mega Project that we are about to begin next month. So from now, only the shiney new AJAX v1.0 will exist in my machine. I just downloaded it (extensions) along with the Futures and Control Toolkit. Still have not checked what it looks like and hopefully, I might find sometime for it, while in Stockholm throughout the next week.

As usual you know where to get it from : http://ajax.asp.net

Happy AJAX’ing!


AJAX goes RC

December 15, 2006

This is cool news. AJAX 1.0 Beta is no more. Its now in Release Candidate mode. Wow. And it seems like there wont be any major change between this RC and the Final Release which would also come in sooner or later. This installer would contain the core extensions. And there is also a December CTP release of the additional ASP.NET AJAX features. So congratulations to all of those AJAX controls that made it into the System.Web namespace. 🙂

Here’s where you can get your hands on it. Have fun.

Extensions Setup:

http://www.microsoft.com/downloads/details.aspx?FamilyId=8FA6E076-582B-440F-95CB-C40ED23FDF59&displaylang=en

Additional Features:

http://www.microsoft.com/downloads/details.aspx?FamilyId=29B6B62B-A25A-498D-AA14-90B68CF2E392&displaylang=en


A bit about the ASP.NET AJAX 1.0 Beta

October 21, 2006

I was so excited about the release of ASP.NET AJAX 1.0 Beta, that I couldn’t wait till I got my hands on it. Here’s some quick notes about my experience so far.

1. The release is now made in three parts. One is the core Framework with only some of the features/controls (Script Manager, Update Panel and Timer 😦 ) but with full support from Microsoft. The rest of the controls from the previous release is now coming in a “value add” pack and finally the all-cool Ajax Control Toolkit.

2. A new template is now made available in the main VS Template set as ASP.NET AJAX enabled website (what a promotion). There’s anyway some work involved if you are migrating your existing ASP.NET AJAX apps.
Here’s a quicky:

  • Uninstall existing Atlas installations. 
  • Remove / Replace the existing Microsoft.Web.Atlas.dll from the bin folder and add the new assembly (which is now also in the GAC).
  • Add the other new DLLs (from the Value added pack and new AJAXControlToolkit) if you are using those features.
  • Make the required changes in the web.config (core and extra)
  • Do a find/replace to all <atlas:….> server controls to make it <asp:…>
  • Some other individual tweaks to the controls/properties that could be found in the migration document.

3. Technically AJAX enabled web pages now load faster than ever since the team has strategically down sized and separated the javascript file (into miniature parts) that was earlier downloaded fully to the browser. Tested compatibility for Safari is now available and very soon Opera will also get see the power of ASP.NET AJAX. More info: at Scott’s Blog.


ASP.NET AJAX 1.0 Beta Released

October 21, 2006

So the much awaited “ASP.NET AJAX” (formerly known as Atlas) was released a little while ago as ASP.NET AJAX 1.0 Beta. Hooray!

Here’s a quick guide on the Changes between the ASP.NET AJAX (“Atlas”) CTP and this Release and also the very important Migration Guide to convert CTP Built apps into v1.0 Beta.

Whats keeping you waiting. Dive in! More updates to come soon!


Nikhil’s presentation on ASP.NET AJAX at the JAOO Conference

October 13, 2006

Here’s the link (just in case you dont see the Download button in Channel9) to the screencast of Nikhil’s latest presentation on ASP.NET AJAX at the  JAOO 2006 conference in Denmark. Its interesting to hear about his dialogs with Ed Burns from Sun, who works on JSF and Bruce Johnson from Google, who is responsible for the GWT.

http://channel9.msdn.com/Screencasts/243775_JAOOLapAroundAtlas.wmv

BTW, JAOO stands for Java and Object-Oriented Software Engineering. But it was nice to include .NET also into the scene.