March 21st Links: ASP.NET, ASP.NET MVC, AJAX, Visual Studio, Silverlight

Here is the latest in my link-listing series.

If you haven’t already, check out this month’s "Find a Hoster” page on the www.asp.net website to learn about great (and very inexpensive) ASP.NET hosting offers. 

[In addition to blogging, I am also now using Twitter for quick updates and to share links. Follow me at: twitter.com/scottgu]

ASP.NET

  • URL Routing in ASP.NET 4: Scott Mitchell has a nice article that talks about the new URL routing features coming to Web Forms applications with ASP.NET 4.  Also check out my previous blog post on this topic.

  • Web Deployment Made Awesome: Very nice MIX10 talk by Scott Hanselman on the new web deployment features coming with VS 2010, MSDeploy, and .NET 4.  Makes deploying web applications much, much easier.

  • Improving CSS with .LESS: Nice article by Scott Mitchell that describes how to optimize CSS using .LESS – a free, open source library.

ASP.NET MVC

  • Upgrading ASP.NET MVC 1 applications to ASP.NET MVC 2: Eilon Lipton from the ASP.NET team has a nice post that describes how to easily upgrade your ASP.NET MVC 1 applications to ASP.NET MVC 2.  He has an automated tool that makes this easy. Note that automated MVC upgrade support is also built-into VS 2010.  Use the tool in this blog post for updating existing MVC projects using VS 2008.

  • Advanced ASP.NET MVC 2: Nice video talk by Brad Wilson of the ASP.NET MVC team.  In it he describes some of the more advanced features in ASP.NET MVC 2 and how to maximize your productivity with them.

AJAX

  • Microsoft AJAX Minifier: We recently shipped an updated minifier utility that allows you to shrink/minify both JavaScript and CSS files – which can improve the performance of your web applications.  You can run this either manually as a command-line tool or now automatically integrate it using a Visual Studio build task.  You can download it for free here.

Visual Studio

  • Dependency Graphics: Jason Zander (who runs the VS team) has a nice blog post that covers the new dependency graph support within VS 2010.  This makes it easier to visualize the dependencies within your application.  Also check out this video here.

  • Layer Validation: Jason Zander has a nice blog post that talks about the new layer validation features in VS 2010.  This enables you to enforce cleaner layering within your projects and solutions. 

  • VS 2010 Profiler Blog: The VS 2010 Profiler Team has their own blog and on it you can find a bunch of nice posts from the last few months that talk about a lot of the new features coming with VS 2010’s Profiler support.  Some really nice features coming.

Silverlight

  • Silverlight 4 Training Course: Nice free set of training courses from Microsoft that can help bring you up to speed on all of the new Silverlight 4 features and how to build applications with them.  Updated and current with the recently released Silverlight 4 RC build and tools.

Hope this helps,

Scott

Published Sunday, March 21, 2010 3:57 PM by ScottGu

Comments

# re: March 21st Links: ASP.NET, ASP.NET MVC, AJAX, Visual Studio, Silverlight

Sunday, March 21, 2010 10:28 PM by Mahesh Prakriya

Scott, its awesome that you continue to be this deeply involved in understanding (& helping others understand) your product!

# re: March 21st Links: ASP.NET, ASP.NET MVC, AJAX, Visual Studio, Silverlight

Monday, March 22, 2010 12:27 AM by Arun Mahendrakar

Thanks a bunch Scott... you ROCK!

# re: March 21st Links: ASP.NET, ASP.NET MVC, AJAX, Visual Studio, Silverlight

Monday, March 22, 2010 12:52 AM by Asif Huddani

Hi,

That's really good collection.

can you mail me this?  

Also i want to subscribe for this new blog posting.. I am not able to find it please add my email address huddani_asif@hotmail.com in your list.

Thanks,

Asif Huddani

# re: March 21st Links: ASP.NET, ASP.NET MVC, AJAX, Visual Studio, Silverlight

Monday, March 22, 2010 1:12 AM by krunal

It's awesome, scott!!

Thanks

Krunal Mevada

# re: March 21st Links: ASP.NET, ASP.NET MVC, AJAX, Visual Studio, Silverlight

Monday, March 22, 2010 1:22 AM by Inti Soto

Great contribution specially for those looking for useful guidance, Scott... as always!

Thanks,

Inti Soto

# re: March 21st Links: ASP.NET, ASP.NET MVC, AJAX, Visual Studio, Silverlight

Monday, March 22, 2010 5:16 AM by Mike

Scott,

thanks for the reading list!

One thing I hope you will write about yourself in the coming days is the latest Microsoft/jQuery announcement. I read about it on Stephen Walters' blog, and I'm still a bit confused about the whole situation. Please explain how existing Microsoft Ajax libraries and new libraries will coexist, and where best to focus our time on for the future.

# re: March 21st Links: ASP.NET, ASP.NET MVC, AJAX, Visual Studio, Silverlight

Monday, March 22, 2010 9:07 AM by mahmoud

thanks Scott its great effort

# re: March 21st Links: ASP.NET, ASP.NET MVC, AJAX, Visual Studio, Silverlight

Monday, March 22, 2010 1:18 PM by Jim

Scott,

Great links!

When will visual studio 2010 RTM be released for for download for MSDN Universal subscribers?

Thanks!

# re: March 21st Links: ASP.NET, ASP.NET MVC, AJAX, Visual Studio, Silverlight

Tuesday, March 23, 2010 11:55 AM by Usama Khalil

you are a great source of high inspiration for me. thanks a lot for posting on blogs and helping us

# re: March 21st Links: ASP.NET, ASP.NET MVC, AJAX, Visual Studio, Silverlight

Tuesday, March 23, 2010 8:25 PM by suradecs

thanks for links

# re: March 21st Links: ASP.NET, ASP.NET MVC, AJAX, Visual Studio, Silverlight

Wednesday, March 24, 2010 4:05 AM by jilani shaikh

HI This is  really useful blog

Thank you scott

# re: March 21st Links: ASP.NET, ASP.NET MVC, AJAX, Visual Studio, Silverlight

Wednesday, March 24, 2010 10:26 AM by XIII

Another handy tip to add more context menu items in Visual Studio 2010 can be found here: blog.krisvandermast.com/VisualStudio2010AddAnExtraContextMenuItemToTheDocumentTab.aspx.

Grz, Kris.

# re: March 21st Links: ASP.NET, ASP.NET MVC, AJAX, Visual Studio, Silverlight

Wednesday, March 24, 2010 12:20 PM by nasiina muhamed

i want to see book of ASP.NET i hope you to get this

# re: March 21st Links: ASP.NET, ASP.NET MVC, AJAX, Visual Studio, Silverlight

Thursday, March 25, 2010 5:18 AM by Janusz

Scott,

are you going to include more constraints in generic types in near future? I'd love to see in .NET equivalent to Java's <? super T>.

It would be veru usefull in following situation: producer extends consumer super.

Suppose you have a class hierarchy A, B a subclass of A and C ad D, both subclasses of B:

List<? extends A> la;

la = new ArrayList<B>();

la = new ArrayList<C>();

la = new ArrayList<D>();

List<? super B> lb;

lb = new ArrayList<A>(); //fine

lb = new ArrayList<C>(); //will not compile

public void someMethod(List<? extends B> lb) {

   B b = lb.get(0); // is fine

   lb.add(new C()); //will not compile as we do not know the type of the list, only that it is bounded above by B

}

public void otherMethod(List<? super B> lb) {

   B b = lb.get(0); // will not compile as we do not know whether the list is of type B, it may be a List<A> and only contain instances of A

   lb.add(new B()); // is fine, as we know that it will be a super type of A

}

# re: March 21st Links: ASP.NET, ASP.NET MVC, AJAX, Visual Studio, Silverlight

Thursday, March 25, 2010 9:04 AM by Pete

Please can you update:

Internet Explorer Application Compatibility VPC Image

Or is there another way to test everything on IE 6?

# re: March 21st Links: ASP.NET, ASP.NET MVC, AJAX, Visual Studio, Silverlight

Thursday, March 25, 2010 2:54 PM by Dimityr Dimitrov

Nice stuff :)!

# re: March 21st Links: ASP.NET, ASP.NET MVC, AJAX, Visual Studio, Silverlight

Thursday, March 25, 2010 10:49 PM by Ari hoque

Thanks Scott!

# re: March 21st Links: ASP.NET, ASP.NET MVC, AJAX, Visual Studio, Silverlight

Friday, March 26, 2010 5:19 AM by zyjgod

it's thoughtfull, thanks.

# re: March 21st Links: ASP.NET, ASP.NET MVC, AJAX, Visual Studio, Silverlight

Friday, March 26, 2010 8:56 AM by Shimmy

What about WPF?

pleeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeazzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!

# re: March 21st Links: ASP.NET, ASP.NET MVC, AJAX, Visual Studio, Silverlight

Friday, March 26, 2010 6:54 PM by Craig Collins

Stupid Question….

I was really interest in what Silverlight and Windows Phone 7 had to offer, moving towards using SL for development on the phone is awesome.

But I do have one important question…. Can you browse to an existing Silverlight website on the phone…?

# re: March 21st Links: ASP.NET, ASP.NET MVC, AJAX, Visual Studio, Silverlight

Saturday, March 27, 2010 10:37 AM by Ahmet Sali

nice series, thanks.

# re: March 21st Links: ASP.NET, ASP.NET MVC, AJAX, Visual Studio, Silverlight

Tuesday, March 30, 2010 12:31 AM by nandhucbm

Hi scott,

I have created silverlight business application (SL4 RC).

i tried to host it in to iis6 (win xp & sp3), but the RIA domain service and WCF services are not working.

please give me the solution to host it.

Thanks.

# re: March 21st Links: ASP.NET, ASP.NET MVC, AJAX, Visual Studio, Silverlight

Saturday, April 17, 2010 12:14 PM by bilder hochladen

I disagree with you. I work on a content management system that serves millions of requests and generates very complex pages based on XML templates. Without OutputCache enabled the servers simply can't keep up with the requests; there's too much work to be done to generate the final markup in a timely fashion, even with a lot of man hours spent reducing tasks as much as possible and working with profilers to identify bottlenecks.

# re: March 21st Links: ASP.NET, ASP.NET MVC, AJAX, Visual Studio, Silverlight

Thursday, April 22, 2010 11:54 AM by Rapidshare SE

Thanks for a great list of ASP.NET hosting offers! You've done a very nice job!

# re: March 21st Links: ASP.NET, ASP.NET MVC, AJAX, Visual Studio, Silverlight

Sunday, May 16, 2010 12:56 AM by brbtx

It's thoughtful, Thanks Scott.