• #  Monday, May 03, 2010

What's New in ASP.NET 4

Since VS 2010 is out with many new features and there aren’t many books out yet to cover them I am trying to collect resources where those goodies can be learned. Here is my compilation for ASP.NET 4 new features:

Core Services
Web.config File Refactoring
Extensible Output Caching
Auto-Start Web Applications
Permanently Redirecting a Page
Shrinking Session State
Expanding the Range of Allowable URLs
Extensible Request Validation
Object Caching and Object Caching Extensibility
Extensible HTML, URL, and HTTP Header Encoding
Performance Monitoring for Individual Applications in a Single Worker Process
Multi-Targeting

Ajax
jQuery Included with Web Forms and MVC
Content Delivery Network Support
ScriptManager Explicit Scripts

Web Forms
Setting Meta Tags with the Page.MetaKeywords and Page.MetaDescription Properties
Enabling View State for Individual Controls
Changes to Browser Capabilities
Routing in ASP.NET 4
Setting Client IDs
Persisting Row Selection in Data Controls
ASP.NET Chart Control
Filtering Data with the QueryExtender Control
Html Encoded Code Expressions
Project Template Changes
CSS Improvements
Hiding div Elements Around Hidden Fields
Rendering an Outer Table for Templated Controls
ListView Control Enhancements
CheckBoxList and RadioButtonList Control Enhancements
Menu Control Improvements
Wizard and CreateUserWizard Controls 56

ASP.NET MVC
Areas Support
Data-Annotation Attribute Validation Support
Templated Helpers

Dynamic Data
Enabling Dynamic Data for Existing Projects
Declarative DynamicDataManager Control Syntax
Entity Templates
New Field Templates for URLs and E-mail Addresses
Creating Links with the DynamicHyperLink Control
Support for Inheritance in the Data Model
Support for Many-to-Many Relationships (Entity Framework Only)
New Attributes to Control Display and Support Enumerations
Enhanced Support for Filters

Visual Studio 2010 Web Development Improvements
Improved CSS Compatibility
HTML and JavaScript Snippets
JavaScript IntelliSense Enhancements

Web Application Deployment with Visual Studio 2010
Web Packaging
Web.config Transformation
Database Deployment
One-Click Publish for Web Applications

Download PDF version of this whitepaper [1.13 MB]
What's New in ASP.NET 4 and Visual Web Developer on MSDN

Learn Visual Studio 2010 ALM Features

Charles Sterling posted a nice compilation of resources for VS2010. I am reposting here:

Videos:
Labs:

My best advice for running these labs is to check out Brian’s blog at: http://blogs.msdn.com/briankel/archive/2010/03/18/now-available-visual-studio-2010-release-candidate-virtual-machines-with-sample-data-and-hands-on-labs.aspx

These labs can be found in the three VS2010 Virtual machines:

  1. Visual Studio 2010 RC (Hyper-V)
  2. Visual Studio 2010 RC (Windows [7] Virtual PC)
  3. Visual Studio 2010 RC (Virtual PC 2007 SP1)

Also coming soon there will be an ALM course on Channel9 http://channel9.msdn.com/learn/courses/VS2010/ALM/

Papers/articles:
Downloads


  • #  Monday, April 12, 2010

And Visual Studio 2010 is here

ff520604.MSVS2010(en-us,MSDN.10)[2]

And by here I mean MSDN – finally it is released and can be downloaded on MSDN subscription.

Trial versions can be downloaded from http://www.microsoft.com/visualstudio/en-us/download


  • #  Thursday, March 18, 2010

Windows Phone 7 Series Developer Training Kit

And here is how apps can be written for Windows Phone 7:

Windows Phone 7 Series promises to be an amazing mobile phone operating system given its innovative user interface and functionality, as well as its great development platform upon which you can quickly and easily build games and applications. With a myriad of new devices, a powerful and immersive software platform, and a new marketplace to attract developers and provide easy access to applications, consumer demand for Windows Phones will be high, and developers will quickly adopt the Windows Phone platform to capitalize on this growing mobile marketplace. This Training Kit will give you a jumpstart into the new Windows Phone world by providing you with a step-by-step explanation of the tools to use and some key concepts for programming Windows Phones.

Check this training kit on Channel9.


  • #  Monday, March 08, 2010

Ctrl+Alt+Del in Remote Desktop

Sometimes you need to press Ctrl+Alt+Del for different reasons:

  • Start Task manager (Ctrl+Shift+ESC)
  • Lock Computer (Win+L)
  • Change password (no shortcut)

But how this works in RDC? Very simple but not very obvious:

Instead pressing Ctrl+Alt+Del press Ctrl+Alt+End


  • #  Friday, February 26, 2010

Free .NET 4 Certification Exams

Are you reading a lot about .NET 4? Are you keeping your certification record up-to-date? There there is a good news for you: Microsoft learning is making free beta exams on .NET 4 certification track for following exams in this period March 31, 2010 to April 20, 2010:

More info and FAQs on Microsoft Certification Blog.


  • #  Friday, February 19, 2010

Hands-on Lab: Silverlight 4 Line of Business Application using WCF RIA Services

 

screenshot1_2 If you want to dive in Silverlight 4 RIA services for Line of Business apps – there is your hands-on-lab (~31 MB). There is no more struggle, watching videos to see how to trigger some things. Thanks to Swiss MSDN team who developed 108 pages :) hands on lab manual – both in PDF and DOCX.

These features are implemented in the lab:

  • True multi-tier architecture.
  • Entity framework and service layer definition.
  • Data filtering, paging, sorting and grouping.
  • Data modification and validation.
  • Foreign key management.
  • Projections.
  • Programmatic printing from a Silverlight application.
  • COM interop with Microsoft Excel and running full-trust out-of-browser.

Prerequisites and used components:

Optional Components

The hands-on lab manual has detailed instructions on installing all the prerequisites.

Great job Swiss MSDN team

Enjoy


  • #  Wednesday, February 17, 2010

Silverlight 4 Podcast Pack with Tim Heuer

I’ve just found a great set of podcasts with Tim Heuer about Silverlight 4. It is not new now but for sure it is very interesiting. Here is the ToC

Overview: What are the core things to know about Silverlight 4?  How does it compare to Silverlight 3?
Controls: What are the new controls in Silverlight 4?  What new support is there for controls?
Out Of Browser: How do elevated privileges work?  What are toast notifications?  How can Html be hosted in an Out Of Browser application?
Printing and Webcam: How do the new printing/webcam APIs work? 
WPF vs Silverlight: With Silverlight 4, there are fewer differences between Silverlight and WPF.  How do we decide which technology to use?
Text Improvements: What are the big text and international improvements in Silverlight 4?
Networking: How do the networking changes in 4 impact Silverlight developers?  What new things can they do?
Databinding: How does the new Dependency Object support help designers?

Download podcast pack

(via http://www.sparklingclient.com)


  • #  Friday, February 12, 2010

Visual Studio 2010 and .NET Framework 4 Training Video Course

Channel9 has a learning section where interesting walkthroughs and videos can be found. So far there are following  categories:

For Visual Studio there are interesting videos about Managed languages, Data platform, WCF/WF, ASP.NET 4, Parallel computing…

Enjoy

Visual Studio 2010 / .NET Framework 4 RC is out

Visual Studio 2010 RC is ready to download. Jason Zander posted some more information on FAQ than might be interesting to you.

If you find issues, please do report them via the Connect site.  We’re also very eager to see your survey feedback on the release.