Tom Dykstra - MSFT

Sr. Content Developer, .NET Content Team

I am a content developer on the .NET content team.

Post by this author

EF Code First Migrations Deployment to an Azure Cloud Service

To deploy a Code First database to an Azure Web Site, you can use the Execute Code First Migrations check box in the Publish Web wizard: (image) When you select that check box, Visual Studio configures the destination web site so that Entity Framework automatically deploys the database or updates it by running the ...

Tutorial Series for Entity Framework 6 MVC 5 Published

We have published the final 3 tutorials in the series on the Entity Framework 6 Code First / MVC 5. At the same time, we updated the first 9 tutorials, adding new material and responding to customer suggestions.New Entity Framework 6 features covered in this series include: The 3 newly published tutorials are these...

Announcing E-book version of Scott Guthrie’s “Building Real-World Cloud Apps with Windows Azure”

We have published online and downloadable e-book versions of Scott Guthrie’s presentation titled Building Real-World Cloud Apps with Windows Azure (original video version is available here: part 1, part 2).Along with the e-book we published the code for the Fix It application that Scott developed to demonstrate many of the recommended ...

Tutorial series updated for Entity Framework 6 Code First with MVC 5

We have updated our EF Code First / MVC tutorial series to use Visual Studio 2013, Entity Framework 6, and MVC 5. New Entity Framework 6 features covered in these tutorials include: The series includes the following tutorials: The old EF 5 / MVC 4 series is still available at a new URL: ...

Tracing in ASP.NET MVC Razor Views

System.Diagnostics.Trace can be a useful tool for logging and debugging, and sometimes it would be handy to be able to call one of the tracing methods from a Razor view. For example, when an MVC application runs in production, by default MVC catches most application exceptions for you and routes them to Views/Shared/Error.cshtml. That view ...

Seeking Feedback on Alternative Formats for ASP.NET MVC and Deployment Content Maps

The ASP.NET content maps are lists of resources that we have reviewed and recommend. The content maps have been popular in their present form, but we’re looking at ways to improve them, such as by publishing more lists but with a narrower focus to each one, by providing more information for each link, and by formatting them differently. ...

Visual Studio Web Deployment Tutorial Series Updated for Windows Azure and LocalDB

This week we published an updated version of the popular 12-part tutorial series that shows how to deploy an ASP.NET web application with SQL Server databases. Here are links to the new tutorials, with notes about what’s in them and what’s new...

ASP.NET MVC, Data Access, and Deployment Content Maps Published

We are pleased to announce the publication on the ASP.NET site of three guides to ASP.NET documentation resources: The content maps provide links to good quality up-to-date tutorials, articles, blogs, videos, and forum and StackOverflow threads. The guides exist on MSDN, but we’re publishing updated versions on the ASP.NET ...

New Tutorial Series and Sample Application for ASP.NET MVC 4 with Windows Azure Tables, Blobs, and Queues

On December 19 we published a new tutorial series and accompanying sample application that shows how to work with Windows Azure Storage tables, queues, and blobs in a multi-tier application that uses ASP.NET MVC 4 and ASP.NET Web API. The sample application is an email service that runs in a Windows Azure Cloud Service. The front-end is a web ...

How to use the EntityDataSource control with the DbContext API

The EntityDataSource control is designed to work with the ObjectContext API because that's all that existed when the control was created. The DbContext API was introduced later, in Entity Framework 4.1 alongside the Code First development workflow.  Since Code First and DbContext were introduced together you might be accustomed to associating...