Showing posts with label EntityFramework. Show all posts
Showing posts with label EntityFramework. Show all posts

Wednesday, April 30, 2014

Web Camps Training Kit, March 2014 Edition

Microsoft Downloads - Web Camps Training Kit - March 2014

Version: March 2014

Date Published: 4/29/2014

WebCampsTK-Package-WebCampsTrainingKit.exe, 114 KB

The kit includes all the content presented around the world at the recent Web Camps events; presentations, demos, labs and more. Inside the new kit you’ll find content that covers the following technologies:

  • ASP.NET 4.5
  • ASP.NET MVC 4
  • ASP.NET Web API
  • jQuery
  • SignalR
  • Entity Framework
  • Visual Studio 2013
  • Internet Explorer 11 and HTML5
  • Building apps for Office with HTML5
  • Cloud application services

 

imageimage

image

Internal or external, if you're doing any kind of Microsoft Web Stack Training, presenting or attending, this is a great resource...

 

Related Past Post XRef:
Web Camps Training Kit Updated
“Web Camps Training Kit” Don’t re-invent, re-use…

Tuesday, July 02, 2013

"25 Secrets for Faster ASP.NET" Free [ Name and Email Ware] eBook from Red Gate

Michaela Murray - 25 Secrets for Faster ASP.NET: the Eagle has landed!

On Friday we launched our new free eBook, 25 Secrets for Faster ASP.NET Applications!

Heading for 1000 of you have picked it up already, but if you haven’t got your copy yet, you can grab it from http://www.red-gate.com/25secrets.

It’s the follow up to the wildly successful 50 Ways to Avoid, Find and Fix ASP.NET Performance Issues, which we released back in January this year (you can download from www.red-gate.com/50ways).

Once again, we collected tips from some of the smartest brains in the ASP.NET community, but this time around, we’ve covered the latest stuff in the .NET framework – async/await, Web API, and more.

...

Red Gate - Free eBook: 25 Secrets for Faster ASP.NET Applications

  • 25 tips from the ASP.NET community for boosting performance in your web applications.
  • Learn the secrets of your fellow developers and read advice from MVPs and other experts.
  • Covers async/await, Web API, ORMs, interactions between your code and your database, and more...

Here's some snaps from the PDF; (BTW, I love that cover, very "Modern" ;)

imageimage

imageimage

image

Nice tips and the price is just right...

Friday, May 24, 2013

Edward Farley and the Fantastic Library - A 12 part tale of the Entity Framework Code First

Software Meadows - Edward Farley and the Fantastic Library Part 1

1) Preface
2) Introduction
3) A Simple Table
4) One to One or Many
5) Zero or One to Zero or Many
6) One to Zero or Many
7) One to Zero or One
8) One to One
9) Many to Many, Simple
10) Many to Many with Payload
11) Enumerables
12) Inheritance

Entity Framework 5 Code First Relationships

Preface

When I started this series about Entity Framework, I needed a good metaphor for the database relationships. I decided on a library, but soon realized my examples were becoming contrived. I was “fitting facts to suit theories.”* And yet I liked the library story.

Imagination floated in--as she often does--and in that kind yet firm tone said, “Why constrain yourself to reality? Why not invent?”

I listened, and after assembling all the material, wrote the light story of of a boy, Edward Farley, and his desire to learn. Following Netflix’s example with House of Cards, I’m releasing all the parts at once.

What follows is an opinionated (in the positive sense) set of examples for creating EF 5 Code First Relationships. It’s for me, the way I like to do them, and if it helps you, wonderful.

There are some oblique database references, and more than a few links to people and things that interest me. I’ve tried hard to be error-free, but that is a path of folly.

...

Edward Farley and the Fantastic Library Part 2

Introduction

Where Edward Farley begins his quest.

When Edward Farley turned twelve years old, he announced to his family, “I’m going to the library and find out how everything works.”

You might imagine that his parents would be surprised, or puzzled. But Edward had always been like this, wondering the how and why of things. In fact, his mother and father expected a day like this.

“Well, Edward, if you really want to know, then there’s only one person to ask,” said his father.

“Who?”

“Professor Relvar.”

Edward nodded. “Which reading room is he in?”

...

Edward Farley and the Fantastic Library Part 3

A Simple Table

Professor Relvar lays the framework for learning the Framework.

First, Edward [said the Professor], we’re going to write some code that will make it easier to learn about the Framework. And we’ll always strive to be a simple as possible--but not simpler.* You’re familiar with Visual Studio, I assume? Good. We’ll create a Console Application and name it something whimsical. How about “GnomeMobile”? No? Well, then, we’ll name it “LearningEF.” Next, we’ll add the Entity Framework 5 NuGet package. We’ll use SQL Express, so that we can easily run queries using Enterprise Manager. Are you following? Good. Normally, I like a file per class, but today I feel abnormal, so we’ll put the entire schema in one file. Here is the class for our first table.

...

A very cool and interesting way to get an introduction to EF CF. Heck, you might want to read this just for the fun of reading it... :)

(via The Morning Brew - The Morning Brew #1363)

Tuesday, April 09, 2013

Two Firsts, one great taste... A "Database-First Code-First Entity Framework 5 Model"

The Curly Brace - How to Create a Database-First Code-First Entity Framework 5 Model

Why would you ever want to have your EF5 model perform code-first operations, when using a database-first generated model? I can think of two reasons:

  1. Dynamically creating a disconnected SQL Server Compact Edition (CE) database on the client, with a high degree of security
  2. Silencing the developer who insists their database management tool has superior schema editing capabilities
In my case, I developed a read-only, disconnected client application that stored lots of data in a local SQL Server Compact Edition 4.0 database (CE), which was stored in their AppData\Local directory. Other requirements, which I will not discuss here, require the database files be created on-demand. We have the potential for new users that need a new CE file, on demand. The Database.Create() command of a code-first data model is ideal for this situation.
The average import was about 500MB, so not really something we want to pipe through the EF5 model. The most efficient way to periodically import data was through a BulkCopy command. CE has no BulkCopy command, but Erik created a library for that, here. Using this command requires the schema of both databases to match, which is satisfied by a database-first model.
The object of this exercise is to generate a database-first model from the schema defined in an existing database, and then turn that around to generate a new database from the EF5 backing store. Chocolate in your peanut butter, indeed.

...

Unfortunately, the code this message asks us to remove is generated by a T4 template. Let's get our hands into some code, and figure out how to remove the method.
This is a very easy fix. Famous last words, I know. But, this actually is an easy fix. Before we begin, here's the big, fat disclaimer:

  • This solution disables the safeguard Entity Framework 5 (EF5) puts in place, to prevent a database-first model from performing code-first model functions
  • This solution must be implemented every time you create a new, database-first EF5 model
  • Assume that updating the schema of the database by using code-first functions will cause data loss or corruption
  • No, I am not responsible for breaking your code, database, and/or data; that's all you

image

..."

Oh no... I think I'm a #2 (no wise cracks from the peanut gallery please...). I like the thought of Code First, but I've been doing Database First for so darn long that I'm having a problem breaking that mental block. But then again, having spent the week hand coding my entities and DAL... (Why? Because... um... Stored Procedures? um... err... because the magic of EF is kind of scary... um... err...  I'm lame and my brain is old? um... damn). sigh...

Anyway... While this seems like a cool kind of hack (hack in a good way), this might be something I'm going to have to look closer at.

Wednesday, February 13, 2013

Table Per Type(TPH) Inheritance in Entity Framework, a Beginner's guide oneness (well understanding at least)...

CodeProject - A Beginner's Tutorial on Understanding Table Per Type(TPH) Inheritance in Entity Framework

"Introduction

In this article we will discuss about implementing Table per Type inheritance hierarchy using Entity Framework. We will see a small sample to see how this can be implemented in a step by step manner.

Background

There are times when our database design has tables that do not logically match with the entities that we need in our application. There could be chances that the database has too many or too few tables than the entities required logically by the application. Some other times when the tables are created one per logical entity but the relationship between them is not logical from the application and entity perspective.

Inheritance in entity framework provides a way to create the required logical entities to act on a set of database tables and also to create a more meaningful relationship between entities using inheritance.

There are three type of inheritance relationships in the entity framework. Table per type(TPT), Table per hierarchy (TPH) and Table per concrete type(TPC).

In this article we will try to look at the Table per Type inheritance relationship because from an efficiency standpoint this tends to be the efficient(comparatively) and this provides a great way to model the tables having one to one relationships.

...

image..."

Since I'm an EF newbe, I can use all the Idiots Beginner's guides I can get... :)

Friday, December 30, 2011

Visual Studio 2010 and .NET Framework 4 Training Kit December 2011 Release (Think "MVC3 VB and OData HOL Love" version)

Microsoft Downloads - Visual Studio 2010 and .NET Framework 4 Training Kit December 2011 Release

Version: 2.2
Date Published: 12/30/2011

Language: English

VS2010TrainingKitDecember2011.Setup.exe, 497.7 MB

The Visual Studio 2010 and .NET Framework 4 Training Kit includes presentations, hands-on labs, and demos. This content is designed to help you learn how to utilize the Visual Studio 2010 features and a variety of framework technologies including:

  • C# 4
  • Visual Basic 10
  • F#
  • Parallel Extensions
  • Windows Communication Foundation
  • Windows Workflow
  • Windows Presentation Foundation
  • Silverlight 4
  • ASP.NET 4
  • Windows 7
  • Entity Framework
  • ADO.NET Data Services
  • Managed Extensibility Framework
  • Application Lifecycle Management
  • Windows Azure
This version of the Training Kit works with Visual Studio 2010 and .NET Framework 4.

..."

Updates in this release;

  • [New] Visual Basic versions of all MVC3 hands on labs
  • [New] Building Applications and Services Using Open Data Protocol hands-on lab
  • [Removed] Introduction to ADO.NET Data Services hands-on lab 

SNAGHTML1ddb4bfa

And a full span of the page;

image

And my usual WinDirStat snap (showing the VB love in the Kit :)

SNAGHTML1de412b2

 

Related Past Post XRef:
June 2011 release of the Visual Studio 2010 and .NET Framework 4 Training Kit (aka v2.0... or double the download size from the Feb 2010 release, or now 1.8GB of offline training, labs, information, goodness)
Visual Studio 2010 and .NET Framework 4 Training Kit – February Release (aka the VS2010 RC Compatible release) – We’re talking 602MB of VS/.Net training stuff here…
Visual Studio 2010 and .NET Framework 4 Training Kit - October Preview (aka VS2010 B2 version) released
A little VS2010/.Net 4 Training Kit with your Beta 1?

Monday, November 21, 2011

KsigDo = Knockout + SignalR To-do Demo App (with real-time multi-user sync and MVC, MVVM, ASP.Net and EF thrown in for flavor)

amazedsaint's #tech journal - KsigDo Task Pad – Real-Time UI View Model syncing across users with ASP.NET, SignalR, Knockout MVVM and EF

"Introduction

KsigDo = Knockout + SignalR To-do app. Source code is here in Codeplex, keep it handy.

Real time data syncing across user views *was* hard, especially in web applications. Most of the time, the second user needs to refresh the screen, to see the changes made by first user, or we need to implement some long polling that fetches the data and does the update manually.

Now, with SignalR and Knockout, ASP.NET developers can take advantage of view model syncing across users, that’ll simplify these scenarios in a big way, with minimal code. This post discusses how to implement a real time to-do pad, which will sync data across users accessing the application. This means, users can make changes to their tasks (add/remove/update etc), and other users will see the changes instantly. The focus is on the technique, I’m not trying to build a fabulous user experience here.

I know we are tired with To-do examples, but now let us build a To-do application that can sync tasks between you and your wife (or your team mates) in real time, with full CRUD support, and persistence. And yes, we’ll keep the code minimal, and maintainable using a proper View Model (Oh, is that possible in JavaScript?).

So, see this video, and here you can see the changes you apply to the tasks in one screen (adding, deleting, updating etc) you can see that the data is getting synced across multiple users.

...
Conclusion

Surprise, we are done. Very minimal code, very little effort, Great results. Thank you ASP.NET, SignalR, Entity Framework and Knockout. And that is why I love .NET Smile. Happy Coding, but follow me in twitter @amazedsaint and subscribe to this blog.

...

image"

If you've not seen this blogged about a bunch already, then I'm sure you will. It's a pretty awesome and cool demo...

Monday, July 11, 2011

Getting started cooking with Entity Framework 4.1 Code First - Getting the tools and your first dish

DiveDeeper's blog - EF Code First Cookbook — Recipe #1: Creating a Simple Code First Application

“In this new series of posts about Entity Framework I’d like to help those software developers who intend to use Entity Framework Code First in their projects ­­— either coding for business or fun. I assume no special prerequisites, but a basic experience with Visual Studio and the C# programming language.

A good chef uses only quality ingredients. In this series you’re going to use only ingredients that provide delicious result, by means of simple, clear-cut and working sample applications.

A great cooking book contains not only recipes, but also teaches you a few technique. So do the posts in this series. Beside concrete recipes you’ll learn several basic techniques. Unlike traditional gastronomy books, this one intends to explain you what’s going on during the cooking process during the background — in other words, you’ll learn about how things work in Entity Framework.

Obtaining Quality Ingredients

Before starting to deal with the first recipe, let’s set up our kitchen equipment. To work with Entity Framework Code First, you need the following tools:

  • Visual Studio 2010 with Service Pack 1 — You can also use Visual C# Express 2010, however, if you can afford it, use Visual Studio 2010 Professional edition (or higher). The instructions and figures in this series assume you’re using Visual Studio 2010 Professional.
  • NuGet — This ingredient is a great package manager for Visual Studio, and you’ll use it to add prefabricated components to your projects.
  • Entity Framework — This package is the key ingredient you’re going to use in all recipes. You’ll add this component to your projects using NuGet.

To prepare the ingredients, follow these steps:

Recipe #1: Creating a Single-Table Application with Code First

…”

Looks like a nice guide for those who want to check out the latest version of the Entity Framework but don’t know where to start.

Thursday, June 30, 2011

June 2011 release of the Visual Studio 2010 and .NET Framework 4 Training Kit (aka v2.0... or double the download size from the Feb 2010 release, or now 1.8GB of offline training, labs, information, goodness)

Microsoft Downloads - Visual Studio 2010 and .NET Framework 4 Training Kit June 2011 Release

"Quick details

Version:  2.0
Date Published: 6/28/2011
Language: English

File Name:  VS2010TrainingKitJune2011.Setup.exe
Size: 421.0 MB

Overview

The Visual Studio 2010 and .NET Framework 4 Training Kit includes presentations, hands-on labs, and demos. This content is designed to help you learn how to utilize the Visual Studio 2010 features and a variety of framework technologies including:

  • C# 4
  • Visual Basic 10
  • F#
  • Parallel Extensions
  • Windows Communication Foundation
  • Windows Workflow
  • Windows Presentation Foundation
  • Silverlight 4
  • ASP.NET 4
  • Windows 7
  • Entity Framework
  • ADO.NET Data Services
  • Managed Extensibility Framework
  • Application Lifecycle Management
  • Windows Azure

This version of the Training Kit works with Visual Studio 2010 and .NET Framework 4.

..."

The last time I blogged about this training kit, Visual Studio 2010 and .NET Framework 4 Training Kit – February Release (aka the VS2010 RC Compatible release) – We’re talking 602MB of VS/.Net training stuff here…, the download size was 193MB, 602MB uncompressed. Now the download size is 423MB and 1.8GB uncompressed (wow, 3x's)

In short, if you're looking to learn about anything in the above list, this is a must download/use resource.

<whine> I really wish there was an easy to find "what's new" page/list/information/etc. It would really help those of us who get every release to know what's, well, new...</whine>

Here's a snap of the landing page;

image

And a monster pic/overview of all the items;

image

Finally a WinDirStat image of the install (looks like lots of databases/MDF's doesn't it?);

image

 

Related Past Post XRef:
Visual Studio 2010 and .NET Framework 4 Training Kit – February Release (aka the VS2010 RC Compatible release) – We’re talking 602MB of VS/.Net training stuff here…
Visual Studio 2010 and .NET Framework 4 Training Kit - October Preview (aka VS2010 B2 version) released
A little VS2010/.Net 4 Training Kit with your Beta 1?

Wednesday, May 25, 2011

Domain Driven Design Architecture with .Net eBook Released (We're talking 475 pages of DDD...) - "N-Layered Domain-Oriented Architecture Guide with .Net 4.0" (PDF, XPS, with ePub and Mobi coming soon)

Cesar de la Torre - BLOG - Just Published the English version of our 'DDD N-Layered .NET 4.0 Architecture Guide’ book and Sample-App at CODEPLEX

"We just published the English version of our 'DDD N-Layered .NET 4.0 Architecture Guide’ book (at MSDN).

The ‘landing page’ where you can download the free eBook in several formats like .PDF, .XPS and for eBook Readers (.EPUB, .MOBI) is the following:

http://msdn.microsoft.com/es-es/architecture/en/

This special post is dedicated to let you know that we recently published at MSDN the new DDD .NET 4.0 Architecture Guide/Book (First Edition in English), available as eBook (.PDF, .EPUB and .MOBI) which follows Domain Driven Design Architectural style and trends. We also provide an end-to-end sample application (at CODEPLEX) where you can check every .NET code aspect. We were working on it during 2010 and published the same guidance in Spanish in late 2010. Since its first publication we got really good feedback you can check below and at our CODEPLEX site.

..."

MSDN Architecture Center - DDD NLayered .NET 4.0 Architecture Guide

SNAGHTML49f6b09d

From the PDF;

image

Foreword
By Diego Vega (Program Manager, Microsoft Corp., Redmond, Seattle, U.S.)

By the time we released the first version of Entity Framework we were constantly getting feedback from the DDD Community about things that were missing in EF. The main issues were blockers for practicing DDD with EF, such as Lack of Persistence Ignorance support, difficulties of testability and high friction in some areas of the API.

Members of the DDD Community and the EF team spent considerable time discussing and cross-educating each other these subjects and on the true potential of EF. This had a strong influence in the second version of the EF, called EF 4.0, and the improvements that Later crystallized in EF 4.1, which included massive improvements Intended to address many of those concerns.

EF is still going to evolve to improve the experience and to make it easier to fall into what many Like to call the “Pit of Success” of software development. But in EF 4 we already reached an important turning point: When customers pick EF for using it in their applications, they often come to us to ask for best practices, e.g. how to implement things with less and more maintainable code. Many of these customers now learn about concepts like Persistence Ignorance and Testability for the first time in our forums, blogs and conference talks! Therefore we are always Looking for ways to disseminate this information.

This book is a necessary and great attempt to distill the existing body of best practices for doing DDD with EF. I hope it will be very useful for those customers in need of such kind of guidance. Like EF, I hope this book will also evolve over time to accommodate new knowledge and scenarios. I am looking forward to seeing the impact of this initial work, as well as other things coming from the authors in the future.

Target audience of the Guide
This guide is targeted to the people involved in the entire Lifecycle of software products or corporate applications with custom development. Specially, the following roles are applicable:
. Software Architect
. Lead Developer and Developer

That should be enough reading for the coming long weekend... ;)

Tuesday, May 17, 2011

Using the Microsoft Desktop Stack Series (Think “SQLCE 4, EF4, WPF, MVVM Three Part Series”)

CodeProject - Using the Microsoft Desktop Stack Series (Part 1, 2,3)

“This series describes how to create modern desktop applications using the Microsoft Desktop Stack -- WPF, Entity Framework 4, and SQL Server Compact Edition 4. The series covers creating a WPF app designed around the MVVM pattern, integrating WPF with Entity Framework 4, using Entity Framework 4.

Microsoft has revamped its desktop application stack in the past few years, moving from WinForms to WPF, from ADO.NET to the Entity Framework, and from the Jet database engine to SQL Server Compact Edition. This series of articles explains how to use the stack and presents checklists for implementing it.

The series consists of three articles:

Parts 1 and 2 contain checklists for setting up SQL Compact and Entity Framework for a desktop application. Part 3 shows how to integrate Entity Framework 4 into a WPF application using the MVVM pattern. The demo app is included with Part 3. The series assumes the developer is working with Visual Studio 2010 (VS 2010), Entity Framework 4.0 (EF 4), and SQL Server Compact Edition 4.0 (SQL Compact 4).

…”

I thought this an interesting series in that it starts with deployment, creating the setup/MSI. That’s pretty unusual…

Then there’s the SQLCE/EF pair which I’ve used a while ago and need a refresher. And having WPF/MVVM is a great topping… :)

Monday, January 24, 2011

The Entity Framework DZone Refcard

DZone RefCardz - ADO.NET Entity Framework

“The ADO.NET Entity Framework is a powerful object-relational mapping tool that exists inside Microsoft Visual Studio 2010. This DZone Refcard starts with the basics by showing you how to create a new Data Model. Once you have finished creating the Data Model, author Dane Morgridge moves on to discuss how to insert, query, update, and delete entities. Finishing things up is a section on POCO support with Entity Framework 4.0.

…”

5 1/2 Pages of Entity Framework cheatsheet will wake you up on a Monday morning… ;)

This sheet starts with the basics and then touches on the new capabilities in .Net/EF 4 and coming soon, such as POCO support in EF4 and Code First that’s coming soon (in CTP now)

Here’s a snap of the PDF;

image

Sunday, October 03, 2010

The three step guide to unit testing Entity Framework 4.0

Rab Hallett's blog - Unit Testing Entity Framework 4.0: A-Z in 3 Easy Steps

“This article gives you an ultra-fast run down on how to start Unit Testing in Entity Framework 4.0 using C#; applying a suitable Code Generation Item to your Entity Data Model (EDMX) file, and building a Unit Test Project in Visual Studio 2010.

No external test harness is required, it doesn't rely on having a Repository pattern being implemented and you don't need to buy any new products. Just Visual Studio 2010 Professional Edition, Premium Edition or Ultimate Edition out of the box.

Step 1: Set Up the Code Generation Item

Step 2: Ensure "Context Agnostic" Code

Step 3: Create the Unit Tests

image…”

I am working on a personal project that uses EF and was just thinking about how to unit test it…

Wednesday, September 22, 2010

“Web Camps Training Kit” Don’t re-invent, re-use…

Microsoft Downloads - Web Camps Training Kit

“September 2010 release of the Web Camps Training Kit

File Name: WebCampsTrainingKit.Setup20100917.exe

Size: 131.4MB

Version: 2.0

Date Published: 9/20/201

The kit includes all the content presented around the world at the recent Web Camps events; presentations, demos, labs and more. Inside the new kit you’ll find content that covers the following technologies:

  • ASP.NET MVC 2
  • jQuery
  • Entity Framework
  • Visual Studio 2010
  • Internet Explorer 9 and HTML5
  • Web Applications

…”

You guys know me, I hate seeing presentations, training, etc re-invented when there’s viable (and cheap/free) alternatives. Alternatives such as this. This 131MB download expands to 520 MB of labs, presentations, doc’s, source and training goodness. 

image

image

Monday, March 22, 2010

Free online training events from AppDev (reg-ware) - ASP.Net MVC2, VS2010 ALM, SharePoint, EF4 Intro & SilverLight binding

ISV Developer Community - FREE AppDev eLearning Events - Coming Soon

“There’s some great FREE training events coming up from AppDev. They are worth checking out if the topics are of interest.

"What's New in ASP.NET MVC 2: MVC Matures" with Don Kiely
Wednesday, March 24th from 1pm - 2:30 pm CST (Free) …

"Exploring Visual Studio 2010 ALM Tools" with Chris Menegay
Wednesday, April 7th from 11am - 12:30 pm CST (Free) …

"Content Management in SharePoint Server 2010" with Doug Ware
Wednesday, April 21st from 11am - 12:30 pm CST (Free) …

"Introduction to the Entity Framework 4.0" with Robert Green
Wednesday, May 5th from 11am - 12:30 pm CST (Free) 

"Introduction to Binding in Silverlight" with Ken Getz
Wednesday, May 19th from 11am - 12:30 pm CST (Free)  …

image …”

Free training can be good, to the pocket book at the very least, training…

Tuesday, February 23, 2010

Free Entity Framework v1 eBook – 514 pages of barebones, yet still good foundational, EF’ness

Guilherme Cardoso - Free ebook - Entity Framework

“This ebook was released in December of 2008, but it stills a good resource for those (like me) who are now introducing to Entity Framework,

The ebook was written by Zeeshan Hirani and it has 514 pages. The design of the ebook isn't pretty, but the content is pretty good :)

…”

Zeeshan Hirani - Contributions to Entity framework community

“…My company was committed in moving forward with EF so I decided to move forward with Entity framework as well. During the process I learned so much stuff and felt the pain most developers went through with this technology. No doubt EF has a learning curve like any other technology but mapping scenarios offered by EF are simply great.

May be the reader base can get the same perception about EF and the mapping scenarios it offers even in version 1 as I did, after reading the PDF that contains 500 pages of content about entity framework. I wish I could complete the whole thing and discuss every aspect of EF that I had learned. Time is definitely a concern for me because I have to move to other cool things that I have been wanting to get to but never made it.

Below is a link to the PDF document that contains examples of various mapping scenarios and concepts that I have learned about entity framework

…”

From the PDF;

image

image

Look it’s barebones, but what do you want for free, your money back? :p

I have to applaud Zeeshan for taking the time to do this, let alone sharing it with the world. If you ever done anything like this you’ll know how scary it can be, be it sharing your doc’s, your code, etc. Before you throw stones, make sure you don’t live in a glass house.

Thursday, February 11, 2010

Visual Studio 2010 and .NET Framework 4 Training Kit – February Release (aka the VS2010 RC Compatible release) – We’re talking 602MB of VS/.Net training stuff here…

Microsoft Downloads - Visual Studio 2010 and .NET Framework 4 Training Kit - February Release

“February Release of the Visual Studio 2010 and .NET Framework 4 Training Kit

File Name: VS2010TrainingKitFebruarySetup.exe
Version: 1.3
Date Published: 2/10/2010
Language: English
Download Size: 199.4 MB


Overview

The Visual Studio 2010 and .NET Framework 4 Training Kit includes presentations, hands-on labs, and demos. This content is designed to help you learn how to utilize the Visual Studio 2010 features and a variety of framework technologies including:

  • C# 4.0
  • Visual Basic 10
  • F#
  • Parallel Extensions
  • Windows Communication Foundation
  • Windows Workflow
  • Windows Presentation Foundation
  • ASP.NET 4
  • Windows 7
  • Entity Framework
  • ADO.NET Data Services
  • Managed Extensibility Framework
  • Visual Studio Team System
This version of the Training Kit works with Visual Studio 2010 RC and .NET Framework 4 RC. [GD: Emphasis Added] 

…”

Holly cow… The download size has grown by 106MB since v1.1. From a compressed 93MB in v1.1 to a compressed 199MB (602MB uncompressed!) in this version. Wow

For a view of the v1.1 and v1.0 check out Visual Studio 2010 and .NET Framework 4 Training Kit - October Preview (aka VS2010 B2 version) released  & A little VS2010/.Net 4 Training Kit with your Beta 1?

 

Here’s a snap from the main page;

image

And a snap, via WinDirStat, of the contents. The 602MB isn’t just a ton of videos (there’s actually no “videos” on disk, they are all being hosted and streamed from Channel 9 is seems) but instead just tons of data, doc’s, resources and code.

image

 

Related Past Post XRef:
Visual Studio 2010 and .NET Framework 4 Training Kit - October Preview (aka VS2010 B2 version) released
A little VS2010/.Net 4 Training Kit with your Beta 1?

Visual Studio 2010 Licensing White Paper (includes Team Foundation Server, Lab Management and IntelliTrace)
VS 2010 RC now available for download to the general public (no MSDN Subscription required)
VS2010 RC now available on MSDN Subscribers Download. General availably coming tomorrow (February 10th)
VS2010/.Net 4 release date slips and we get a public RC in February to make up for it (and I’m okay with it)

Visual Studio 2010/.Net 4.0 B2 now available via MSDN Subscribers Download, new SKU names (Ultimate, Premium, Express Combo) and VS2010 launch dates announced
VSTS/TFS2010 Beta 2 coming “real soon” and will have a “Go Live” license (i.e. Now’s the time to start getting ready…)

Tuesday, January 05, 2010

Entity Framework links, links and more links - 100+ Delicious EF Links

Tony and Zuzana’s World - 100 EF4 Links

“As part of my DevelopMentor Entity Framework course, I put together a delicious web site containing over 100 links to Entity Framework 4.0 topics.

http://delicious.com/tonysneed_elinq

…” [Post Leach Level: 99%]

Delicious - tonysneed_elinq's Bookmarks

image

I’ve started playing with EF4 and so this list will come in handy…

Friday, November 20, 2009

A high level Data Guide for the Dev Guy - “Guide to the Data Development Platform for .NET Developers”

Bob Beauchemin's Blog - Guide to the Data Development Platform for .NET Developers whitepaper available

“I've been busy for the last few weeks putting together a "manifesto" whitepaper about the .NET-based data access stacks and also the possibilities for .NET programmers in the SQL Server product itself. The whitepaper's direct link is here, although its also available via both the MSDN Data Developer Center and the SQL Server 2008 Application Development website. I don't see the arbitrary distinction between application developers who use databases and SQL developers that some do, so writing this paper and covering both was a good fit.

This whitepaper is quite a bit more high-level than others that I've written, meant to be an all-embracing introduction to .NET and SQL Server and point out the possibilities for .NET programmer. While writing this I was stunned at how many integration points there are between .NET and SQL Server. Every part of the SQL Server product uses .NET in one form or another. Check it out.

…”

MSDN - Guide to the Data Development Platform for .NET Developers

“SQL Server Technical Article
(11 printed pages)

Writer: Bob Beauchemin, SQLskills

Published: November 2009

Applies to: SQL Server 2008

Summary: This whitepaper covers all facets of the .NET data development platform. This includes not only client-side and service-based APIs but also .NET APIs for programming at a server level inside the SQL Server 2008 database and for developing and testing a SQL Server database application. It also includes information on future directions of the .NET and SQL Server development platform.

Guide to the Data Development Platform for NET Developers

With all the Microsoft data access means and methods sometimes we need to take a step back and take a higher level look at things. That’s what I liked about this whitepaper, the 30,000 foot view it provided.

Tuesday, June 23, 2009

Entity Framework 4 Feature CTP 1 for .Net 4 Beta 1 now available

ADO.NET team blog - Announcing: Entity Framework Feature CTP 1

“Today we are announcing the availability of the Microsoft Entity Framework Feature CTP 1 for the .NET Framework 4.0 Beta 1.  You can download the Feature CTP 1 from here.  This Feature CTP enables a number of scenarios that we've mentioned on the blog previously and now have a set of walk throughs for everybody to start playing with the features:

1) Better N-Tier Support with Self Tracking Entities

2) POCO (Plain Old CLR Objects) entity code generation via the POCO Template

3) Writing only code and having it work with the Entity Framework via Code Only.

We weren’t able to ship these capabilities in the .NET Framework 4.0 Beta 1 so we’ve decided to release them alongside the Beta. …”

Some EF4 goodness that couldn’t make .Net 4 Beta 1 is now available for us to play with…

(via Don't Be Iffy - The Rest of EF4 - Feature CTP1 Released today)