Link Rollup: New Documentation and Tutorials from Web Platform and Tools
Lots of cool stuff was released yesterday that I mentioned in the post ASP.NET MVC3, WebMatrix, NuGet, IIS Express and Orchard released - The Microsoft January Web Release in Context. The Web Platform & Tools Content Team has been working hard on new content and tutorials to get you up to date on all this fun new stuff.
Here's a link rollup from Wade's documentation team. Congratulations to Mike Pope, Tim Teebken, Rick Anderson, Tim Ammann, Keith Newman, Erik Reitan and Tom Dykstra on a great set of content.
Read on!
Web Matrix
Tim Amman (Lead Writer), Erik Reitan and Mike Pope (Editor)
- Your First Website Using WebMatrix
- Create an open-source wiki website from the Web Application Gallery
- Create a website from a WebMatrix site template
- Create an ASP.NET website from scratch
- Create an open-source wiki website from the Web Application Gallery
- Add and edit ASP.NET Web Pages
- How to publish a web application using WebMatrix
- Download, edit, and republish your website with WebMatrix
- Use WebMatrix to optimize your site for search engines (SEO)
- Analyze requests to your website
- Connecting to a SQL Server or MySQL Database in WebMatrix
- Migrate a database to SQL Server
- Securing Web Communications: Certificates, SSL, and https://
- WebMatrix Content Guide
ASP.NET Web Pages with Razor Syntax
Tim Teebken (Lead Programming Writer), Erik Reitan, and Mike Pope (Editor)
- eBook (PDF Version) Onboarding series for new Web Developers and full project code downloads
- (also used at Web Camps)
- 1 - Getting Started
- 2 - Coding with Razor Syntax
- 3 - Creating a Consistent Look
- 4 - Working with Forms
- 5 - Working with Data
- 6 - Displaying Data in a Grid
- 7 - Displaying Data in a Chart
- 8 - Working with Files
- 9 - Working with Images
- 10 - Working with Video
- 11 - Adding Email to your Website
- 12 - Adding Search to your Website
- 13 - Adding Social Networking
- 14 - Analyzing Traffic on your Website
- 15 - Adding Caching for Faster Websites
- 16 - Adding Security and Membership
- 17 - Introduction to Debugging
- 18 - Customizing Site-Wide Behavior
- ASP.NET Web Pages API Reference
- Visual Basic Language and Syntax
- ASP.NET Web Pages Reference
Intro to ASP.NET MVC 3 onboarding series.
Scott Hanselman and Rick Anderson collaboration and Mike Pope (Editor)
Both C# and VB versions:
- Intro to ASP.NET MVC 3
- Adding a Controller
- Adding a View
- Entity Framework Code-First Development
- Accessing your Model's Data from a Controller
- Adding a Create Method and Create View
- Adding Validation to the Model
- Adding a New Field to the Movie Model and Table
- Implementing Edit, Details and Delete
- Source code for this series
MVC 3
Updated and new tutorials/ API Reference on MSDN
Rick Anderson (Lead Programming Writer), Keith Newman and Mike Pope (Editor)
- ASP.NET MVC 3 Content Map
- ASP.NET MVC Overview
- MVC Framework and Application Structure
- Understanding MVC Application Execution
- Compatibility of ASP.NET Web Forms and MVC
- Walkthrough: Creating a Basic ASP.NET MVC Project
- Walkthrough: Using Forms Authentication in ASP.NET MVC
- Controllers and Action Methods in ASP.NET MVC Applications
- Using an Asynchronous Controller in ASP.NET MVC
- Views and UI Rendering in ASP.NET MVC Applications
- Rendering a Form Using HTML Helpers
- Passing Data in an ASP.NET MVC Application
- Walkthrough: Using Templated Helpers to Display Data in ASP.NET MVC
- Creating an ASP.NET MVC View by Calling Multiple Actions
- Models and Validation in ASP.NET MVC
- How to: Validate Model Data Using DataAnnotations Attributes
- Walkthrough: Using MVC View Templates
- How to: Implement Remote Validation in ASP.NET MVC
- Walkthrough: Adding AJAX Scripting
- Walkthrough: Organizing an Application using Areas
- Filtering in ASP.NET MVC
- Creating Custom Action Filters
- How to: Create a Custom Action Filter
- Unit Testing in ASP.NET MVC Applications
- Walkthrough: Using TDD with ASP.NET MVC
- How to: Add a Custom ASP.NET MVC Test Framework in Visual Studio
- ASP.NET MVC 3 Reference
Orchard
Keith Newman (Lead Programming Writer), Tom FitzMacken and Mike Pope (Editor)
- Working with Orchard in WebMatrix
- Accessing and Rendering Shapes
- Customizing The Default Theme
- Template file syntax guide
- Writing a New Theme
- UI guidelines for theme authors
- Packaging and sharing themes
- Writing a Widget
- Managing widgets
- Saving, Scheduling, and Publishing Drafts (Tom FitzMacken)
- Understanding Permissions (Tom FitzMacken)
- Understanding data access
- Understanding content handlers
- Getting Around the Admin Panel
- Adding Pages to Your Site
- Adding a Blog to Your Site
NuGet
Tom Dykstra, Tim Teebken and Mike Pope (Editor))
- Getting Started (Tim Teebken)
- Installing NuGet (updated)
- Installing a Package Using the Console (new)
- Installing a Package using the Add Library Package Reference Dialog Box (updated)
- Removing a Package Using the Console (new)
- Removing a Package Using the Add Library Package Reference Dialog Box (new)
- Updating a Package Using the Console (new)
- Updating a Package Using the Add Library Package Reference Dialog Box (new)
- Creating a Package (updated)
- Nuspec Format (updated)
- Version Range Specification (updated)
- Package Transformations (new)
- Package Manager Console Command Reference (updated)
- Adding a Package to the Official Feed (updated)
- Hosting your own local and remote NuGet Feeds (updated)
- NuGet Frequently Asked Questions (updated)
- NuGet Documentation tab (updated)
Website Panel
Mike Pope provided editing support for the WebsitePanel Guide, authored by the Website Panel development team.
Enjoy!
About Scott
Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. He is a failed stand-up comic, a cornrower, and a book author.
About Newsletter
http://blogs.technet.com/b/dataplatforminsider/archive/2011/01/13/microsoft-sql-server-compact-4-0-is-available-for-download-and-use-with-webmatrix.aspx
@Scott -- hey, thanks for the shout-out! :-)
Thanks Mike! Question: This http://www.microsoft.com/sql/compact redirects somewhere wrong...?
32-bit: http://go.microsoft.com/fwlink/?LinkID=208229&clcid=0x409
64-bit: http://go.microsoft.com/fwlink/?LinkID=208230&clcid=0x409
Here's a good source of SQL CE info (blog): http://erikej.blogspot.com/
Cheers!
Thank you for sharing so much good stuff with all of us!! I have like 10 friends who follow every single post you made :) Most particularly, thanks a lot for the Razor tutorials, I'm looking at the PDF and looks promissing.
Cheers!
I like the attention to detail, and structuring for simplicity.
Of course, when I gave it an IQueryable object, it executed the same query for 6 times to load! I searched about that but it seems it doesn't support such things?
Is it actually as simple as I say to implement such automatic WebGrid, or I'm wrong?
Everything you'd ever need to get started with ASP.Net MVC 3!
Keep 'em coming!
Is it realy a bug in MVC3?
Thanks.
Comments are closed.