Sunday, May 24, 2009

Exploring VS 2010/.NET 4.0 Beta - Part 2

Working with Silverlight in VS 2010

VS 2010 does not support Silverlight straight away. VS 2010 just contains templates for creating Silverlight project. But you need to install either Silverlight 2.0 SDK or Silverlight 3.0 SDK Beta or both of them!. Also required to install appropriate Silverlight runtime (only one version of runtime for now).

With above installations completed, you can either migrate Silverlight project created in VS 2008 or you can start creating new Silverlight project.

VS 2010 supports targetting multiple versions of Silverlight (as supported for .NET). Obviously, 2.0 and 3.0 Beta is currently supported now.

VS 2010 supports creating silverlight page using VS designer. This will allow more flexibility for developers(atleast I am very happy to not depend on Expression Blend for medium complex UI. Really speaking I am more comfortable with Designer for WPF in VS 2008, which is supporting Silverlight also in VS 2010). I am yet to play around with Silverlight Designer. Will update more details sooner.

Note: VS 2010 UI is written using WPF. I am seeing a good drop in performance compared to VS 2008. But need to play around more.

Happy Learning.

Exploring VS 2010/.NET 4.0 Beta - Part 1

Client Application Services
Client Application Services allowed desktop applications to use some of the ASP.NET features (ASP.NET AJAX login, roles and profile services). This allows companies to create applications in combination of thin client, RIA and desktop applications working seamlessly with same login, roles and other related services.

Workflow support in VS2010
XOML file format for Workflow is not supported. And XAML and XAMLX format alone supported. XAMLX is nothing but declarative workflow definition. I am surprised to note that in both file formats, intellisense for markup based programming is not supported which was expected in VS 2010

Multi Targetting
VS 2010 supports following version of .NET application development.
a) .NET 2.0
b) .NET 3.0
c) .NET 3.5
d) .NET 3.5 Client Profile
e) .NET 4.0
f) .NET 4.0 Client Profile.

Happy Learning

Saturday, May 23, 2009

VS2010 and .NET 4.0 Beta

I started exploring VS 2010 and .NET 4.0 Beta.

I downloaded using below link.
http://blogs.msdn.com/briankel/archive/2009/05/18/using-a-download-manager-to-quickly-download-visual-studio-2010-beta-1.aspx

Created required VM and installed VS 2010 Beta. Following are some observations
1) .NET 3.5 SP1 is required for installing .NET 4.0 Beta1. I am surprised with this prerequistie. I was under the understanding that .NET 4.0 is a independent version like 2.0 or 1.1 or 1.0. I need to evaluate more before arriving at final conclusion on this observation.

2) Surprisingly, during installation 3 reboots was required. :-(

I downloaded training kit from following link

http://www.microsoft.com/downloads/details.aspx?FamilyID=752CB725-969B-4732-A383-ED5740F02E93&displaylang=en

I am starting writing code on the new IDE. Let me share my experience in coming days

Sunday, May 17, 2009

Microsoft TechED 2009 - Hyderabad

I attended Microsoft TechED 2009 in Hyderabad from 13th to 15th May 2009. Just to share my travel itinerary for this trip, Madurai to Bangalore, Bangalore to Hyderabad, Hyderabad to Chennai and Chennai to Madurai. Covered more than 2500 Kms in 5 Days.

It was fantastic experience of watching Steve Ballmer in close range(yeah, I was sitting with in 15 feet from him). It was really amazing to see him talk about various Microsoft strategies for coming years. I still remember his words about why not to regret about career choice as Computer Science Engineer, Economical Reset and finally "with lees, do more" corporate mantra in the slow down.

I also got opportunity to listen to Srini, MD MSIDC. I learned some lessons from Microsoft India about building a R&D center from scratch in India.

As usual, all other TechED sessions are mix of bad and good presentations/presenter. Learned two or three new items out of the TechED.

I realized that to achieve my dream I need to be more connected to the external technical community also. Hoping to write more posts in coming months and contribute in other forums also.

Have a great week ahead to all

Tuesday, May 6, 2008

Change compare to last year

I missed to mention about changes happenned in my life. I am married now. :-D

Got married on 28th November 2007. My wife name is Vimala. She has done her Masters in Electronics Engineering. Slowly we are settling down in family life.

You can check my marriage and reception photos @

http://picasaweb.google.com/ermadhan/Marriage
http://picasaweb.google.com/ermadhan/Reception

Regards,
Madhanmohan S

Back to virtual world

I am back to the virtual world. It was touch time for past 1 year. I was given a new role as Developement Leader for one of the product in my company and it was a good learning experience. I learned about complete lifecycle from the market requirement to the maintenance phase of my product and different challenges in addressing them. Will post you soon about my learnings.

Keep learning.

Regards,
Madhanmohan S

Thursday, June 21, 2007

Silverlight in Linux

Hi All,
Hurray........... Silverlight is developed for Linux (early adaptor versions). It is interesting to have Silverlight in all platforms. At least as .NET developer, am excited that there is not a need in future to learn another script based language to give good animation sites (positive about complete Silverlight in all platforms). We can work on .NET and increase competency. This way we can work on all spectrums of applications.

http://tirania.org/blog/archive/2007/Jun-21.html

Regards,
Madhanmohan S