March 14th Links: ASP.NET, ASP.NET AJAX, ASP.NET MVC and .NET

I'm slowly recovering from keynoting at MIX last week, and have been digging my way out of backlogged email the last few days.  I'm going to try and finish catching up on blog comments this weekend - apologies for the delay in getting back to some of your questions.

To kick-start my blogging again I thought I'd post a new link-listing series.  Today's post is mostly focused on ASP.NET and web related links.  I'm going to be doing more Silverlight and WPF posts soon.

ASP.NET

ASP.NET AJAX

  • New ASP.NET AJAX Control Toolkit Release: David Anson blogs about a new ASP.NET AJAX Control Toolkit release that the team made right before MIX.  This release includes a number of patches (including a bunch from the community) with bug fixes and improvements in a bunch of areas.

ASP.NET MVC

  • Thoughts on ASP.NET MVC Preview 2 and Beyond: Phil Haack from the ASP.NET team has a great post where he talks about the ASP.NET MVC Preview 2 release, as well as some of the features and work that will show up in the next preview drop.  One of the major focuses in Preview 3 will be improvements to the testing workflow of controllers.

  • Cheesy Northwind Sample Code: Scott Hanselman has posted a sample application that shows building a simple data driven application using the ASP.NET MVC Framework and the Northwind sample database.

  • Securing Your Controller Actions: Rob Conery shows how to use the new ASP.NET MVC ActionFilterAttribute feature to apply declarative security rules to a controller.  Also check out David Hayden's post here for more security attribute examples.

  • Url Routing Debugger: Phil Haack posts a cool Url Routing Debugger he has built that demonstrates an easy way to test URL route conditions using the ASP.NET MVC framework.

  • ASP.NET MVC Test Project Integration with NUnit and Rhino Mocks: Joe Cartano from the VS Web Tools team walks-through using some NUnit and Rhino Mocks project templates that he has created.  These plug-into the new VS 2008 tools support for ASP.NET MVC, and enable you to easily get a test project started when you create a new ASP.NET MVC application.

.NET

  • Graffiti: The folks at Telligent have recently released a sweet new CMS system for ASP.NET that is trivial to setup, and which provides a bunch of great content editing support.  Definitely worth looking at if you are in the market for an great way to publish or manage content on the web.

  • Beta of LINQ to LLBLGen Pro Released: Frans Bouma announces the first public beta release of LINQ to LLBLGen Pro (a very popular commercial ORM for .NET).  Frans has a very in-depth 14 post series that discusses how he built the LINQ support for it (a nice technical read).

Hope this helps,

Scott

15 Comments

  • I want to use silver a recode my game. Does it support directx or opengl.
    Thanks.

  • Does silverlight support opengl or directx graphic engine.
    Thanks.

  • Great to see u back in blogging. I saw mix sessions videos. Mix was great.

  • Hi Scott,

    How can we update the GUI of a Silverlight 2 website automatically using the Linq to Sql entity classes (which implement INotifyPropertyChanged)?
    Changes made to database are not reflected in the GUI immediately. Is this not correctly implemented in Linq to Sql entity classes?
    It would be great to have automatic GUI update in every window the website is opened ..as in realtime data :)
    Another question is related to a passwordbox control. When will it be added ? When will Silverlight 2 final release be launched?

    Thanks

  • Scott,
    I don't know why you think you have to apologize to us for not answering our emails and blog comments. Just the fact that you do in the first place is an honor, even if it was 3 weeks later. I'm still surprised that you have time to answer ANY outside emails.

    Thanks for everything, Scott. We, as developers, look forward to great things coming out of your division.

  • Scott,

    Sort of off-topic, but in your post on ASP.NET Url Rewriting you wrote: "We'll also be shipping a Microsoft supported URL-Rewriting module in the IIS7 RTM timeframe..."

    Is this still happening? I've checked iis.net and didn't see anything. I'm starting a new project and am looking for a good rewriter.

    Thanks for all of the great info.

  • Hi Egocd,

    >>>>>> I want to use silver a recode my game. Does it support directx or opengl.

    No - we don't expose a directx or opengl API directly from Silverlight. We do have a graphics API and support composing shapes and animations though.

    Hope this helps,

    Scott

  • Hi Florin,

    >>>>>>> How can we update the GUI of a Silverlight 2 website automatically using the Linq to Sql entity classes (which implement INotifyPropertyChanged)? Changes made to database are not reflected in the GUI immediately. Is this not correctly implemented in Linq to Sql entity classes?

    LINQ to SQL isn't supported on the client-side with Silverlight. Instead you'd have a Silverlight client talk to the server, and have the server use LINQ to SQL to talk to the database. You could then implement INotifyPropertyChanged on your client tier business object facade to update the UI automatically.

    >>>>>>> It would be great to have automatic GUI update in every window the website is opened ..as in realtime data :)

    You can use the web-service approach (or a socket server) to implement either polling or response notification of data and implement real-time updates.

    >>>>>>> Another question is related to a passwordbox control. When will it be added ? When will Silverlight 2 final release be launched?

    I believe this will show up in Beta2.

    Hope this helps,

    Scott

  • Hi Brian,

    >>>>>>> Sort of off-topic, but in your post on ASP.NET Url Rewriting you wrote: "We'll also be shipping a Microsoft supported URL-Rewriting module in the IIS7 RTM timeframe..." Is this still happening? I've checked iis.net and didn't see anything. I'm starting a new project and am looking for a good rewriter.

    The IIS team is busy at work with a new URL Rewriting module. I don't know the exact time for it appearing this year, but I know they are hard at work at it now.

    In the meantime you might want to check out the ASP.NET MVC framework. It includes a powerful URL routing framework that enables you to handle URLs directly within your applications.

    Hope this helps,

    Scott

  • Thanks sir.

    Right now i found a graphic solution and working on it ,Im sure it can do some graphic work as my game required,But right now im blocked by a simple problem. Does there have some function just like the Window SDK's gettickcount.I need it to control my game's frequency.

    thank you so much.

    egoZd

  • Please skip last posted comment by me, I have found a solution!

    thanks.

  • Great.
    Thanks for the special Links!
    I hope to see April's links next month.

  • great.... continue the good show

  • l wanna learn ASP.Net how can i do that from your blog

  • Great.

    Thanks for the special Links!

    I hope to see April's links next month.

Comments have been disabled for this content.