With the release of the RTM version of the Windows Phone 7 developer tools set for the 16th of September. This series of 12 screen casts from Microsoft MVP'S Andy Wigley and Rob Miles is a seriously good way to get up to speed in developing applications with Silverlight and XNA for the Windows Phone 7 Platform. Aside from the bad jokes and the English Accents both these guys have years of experience developing for the mobile platform and their enthusiasm and excitement about the Windows Phone 7 Platform shines through.
See the first Screencast here which has the links to the other 11:
If like me you are sick to death of Cassini (whats that then? its the built in web server that visual studio uses) and also sick to death of playing around with IIS 7 then relief is at hand. Scott Gu just announced the new IIS express which you can set as the default server in Visual Studio 2010 instead of Cassini or IIS 7 proper.
Why would you want to do that? you may be asking, well there are several good reasons for changing over:
1. IIS Express will start up and run like Cassini does when you run an application in debug from Visual Studio. This means that you do not really need to have IIS 7 installed and running on your dev machine (some places I worked at did not even allow IIS on dev machines anyway).
2. IIS Express is lightweight (10 MB install).
3. Supports SSL (Even installs its own self signed certificate nice!).
4. Supports URL routing
5. Does not need to be running in an administrative account to debug in Visual Studio 2010.
6. Will also work on Windows XP.
All in all this is a really smart positive step forward for web development in ASP.NET and about time Cassini got retired (it was a nice idea, but IMHO it was always half cooked , I like my dev tools well done thank you very much!) The public beta will be available soon and future VS editions will install it automatically.
Read the full details here over at Scott Gu's blog
All data and information provided in THIS blog is for informational purposes only. I make no representations as to accuracy, completeness, currentness, suitability, or validity of any information on this blog and will not be liable for any errors, omissions, or delays in this information or any losses, injuries, or damages arising from its display or use. All information is provided on an as-is basis. All code may be used under the standard UIIYW BDBMIITDW license (Use It If You Want But Dont Blame Me If It Doesnt Work) :)