Monthly Archives: September 2014

Entity Framework’s Entity Data Model

EntityFrameworkDatadelwithDK

Don Kiely recently presented an interesting webinar on the Entity Framework Data Model—complete with his sled dogs in the background supporting him all the way.

Broadcasting from his home in Alaska, Don kicked off the webinar by explaining why Entity Framework’s Entity Data Model is the key link between the entity data objects in your application and the backend data store where data resides. Don went on to describe how the Entity Framework uses the model to generate .NET entity classes and APIs that provide powerful data access features to an application. Don then reached down into the guts of the XML that makes up the three Entity Data Models—conceptual, storage, and mapping—to give us a good understanding of how Entity Framework implements many of its features. Don’s dogs chimed in from time to time, unable to wait for the Q&A to show their enthusiasm for the topic.

If you missed Don (and his dogs), catch the webinar replay here. Also, take a moment to register now for our next event titled “What’s new in iOS8 and Xamarin” presented by Wally McClure.

 

About the Author


brianblogpic-150x150

Brian Ewoldt is the Project Manager for LearnNowOnline. Brian joined the team in 2008 after 13 years of working for the computer gaming industry as a producer/project manager. Brian is responsible for all production of courses published by LearnNowOnline. In his spare time, Brian enjoys being with his family, watching many forms of racing, racing online, and racing Go-Karts.

 

Going “Greene” with MVC 5.2

recyclekeyboard

We’re going “Greene” in our latest course releases— but don’t worry about recycling code in the big green dumpster at the end of your driveway. By “Greene” I mean Eric Greene, our newest instructor.

Eric is an independent IT professional who loves learning new things, sharing what he learns, and helping clients to solve business problems. He holds numerous software certifications and has experience programming mobile, web-based, and desktop applications using a variety of commercial and open-source platforms. Now Eric has joined forces with LearnNowOnline to produce two new courses to help you understand what’s new in MVC 5.2.

MVC or Model View Controller is an architectural pattern used for interface design. Each part of MVC has a different function. The Model controls the functioning aspects of the user interface. The View is the information from the Model—for example data-related graphics or other types of Views. The Controller is input information from the user that is relayed to the Model and does affect the View.

MVC  5 allows you to build web applications more efficiently.  See what’s new in MVC 5.2 with these new courses featuring Eric Greene:

MVC 5.2: OneASP.NET, Upgrading and Bootstrap
In this course, you’ll see that One ASP.NET makes new ASP.NET MVC project creation easier and more efficient… thus cutting down on wasted time. You’ll learn how to upgrade MVC  4 applications to MVC  5, again recycling old code instead of writing all new stuff. Then you’ll see how to use Bootstrap, a collection of tools for creating web applications that makes design easier and faster.

MVC 5.2: Views, Attributes, Identity and Filters
In this course, you will learn about the new enhancements to MVC Views such as Enum Helpers and unobtrusive Ajax for the MaxLength and MinLength attributes.  Another cool new feature bundled with MVC  5 is Attribute Routing.  With several new attributes, you can easily configure routes directly on the controller and its actions. These new enhancements make coding faster and easier.  You will learn what ASP.NET Identity is and review the default ASP.NET Identity code created by Visual Studio in new MVC  5 projects.  Finally, you will see Authentication Filters and Filter Overrides in action.

Check out these new courses to see why MVC  5 makes building web applications faster and easier than ever. You’ll be going “Greene” in no time as you learn how to do more with less.

 

About the Author

BrianBlogpicBrian Ewoldt is the Project Manager for LearnNowOnline. Brian joined the team in 2008 after 13 years of working for the computer gaming industry as a producer/project manager. Brian is responsible for all production of courses published by LearnNowOnline. In his spare time, Brian enjoys being with his family, watching many forms of racing, racing online, and racing Go-Karts.