Offline Web Applications with HTML4

One of the exciting new features of HTML5 is the ability to create offline web applications. The idea is that the developer can set up a manifest that tells the browser to cache the application. The latest versions download to your machine when you visit, and if you want to use the application when you’re […]
Read More ›

Data Annotations and ASP.NET MVC Validation

Update: Bart’s comment below got me thinking, so I’ve written a follow up post exploring this further and discussing the difference between binding a collection (where the validation etc will work) and working with repeating forms (where either the client or the server will have issues). I’m a big fan of validation using Data Annotations as […]
Read More ›

Model-First Development with Entity Framework 4

ADO.NET Entity Framework ADO.NET Entity Framework (EF) is an object-relational mapping tool included with .NET. It is used to automate database access. To use it, you need a data model which defines classes (or entities). Entities contain properties that are mapped to fields inside tables in a relational database. If you already have a database […]
Read More ›

Silverlight or HTML 5?

I was teaching Learning Tree course 975: Windows® Presentation Foundation (WPF) and Silverlight Introduction a couple weeks ago and a student asked which was better, Silverlight or HTML 5. I program with both, so let me give you a few reasons why each is better than the other. Reasons why HTML 5 is better than […]
Read More ›

Making WCF (Windows Communication Foundation) Services Simpler and More Efficient

This week, I was teaching Learning Tree course 2620: .NET 4 Programming for Existing .NET Developers. This course covers many of .NET’s new features and how they can be used to simplify development. In one chapter we talk about taking advantage of some WCF features WCF Configure-less Services There are a number of things that […]
Read More ›

Type to search blog.learningtree.com

Do you mean "" ?

Sorry, no results were found for your query.

Please check your spelling and try your search again.