Выпущены Entity Framework 4.3.1 RTW и 5.0 Beta

Как и было обещано, с выходом .NET Framework 4.5 Beta выпущена Entity Framework 5.0.0 Beta. Кроме того, стала доступна версия 4.3.1, в которой исправлен ряд ошибок. Давайте по очереди рассмотрим что было сделано в каждой их них.

Читать дальше...

Доступны Windows 8, Visual Studio 11 Beta и TFS Beta

Доступны для загрузки следующие бета-версии:

Читать дальше...

Доступна ASP.NET MVC 4 Beta для .NET 4

Доступна для загрузки ASP.NET MVC 4 Beta. Данный выпуск предназначен для работы под управлением .NET 4 и разработки в Visual Studio 2010 SP1 или Visual Web Developer 2010 SP1. Кроме того, его установка невозможна, если на компьютере уже развернута предварительная версия .NET 4.5.

К сожалению, на данный момент подробности (release notes) для MVC 4 Beta не опубликованы.

Разворачиваем собственный сервер NuGet

Самый простой способ создать свой источник установочных ��акетов NuGet – использовать общую папку. Как это сделать подробно описано в статье "Локальный репозиторий". Однако это далеко не всегда лучший вариант. Например, если необходимо обеспечить доступ через интернет. Давайте рассмотрим как можно быстро развернуть свой NuGet-сервер.

Читать дальше...

Entity Framework: Режимы отображения иерархии объектов

Для отображения иерархии объектов, связанных наследованием, Entity Framework Code First предоставляет три варианта. Рассмотрим чем они отличаются и какие есть особенности их применения.

Читать дальше...

Настоящий пустой шаблон ASP.NET MVC 3 проекта

При создании нового ASP.NET MVC 3 проекта на выбор предлагается несколько вариантов шаблонов. Однако, даже если выбрать "Empty" (пустой), то в проект все равно будут добавлены различные файлы и библиотеки. А что делать, если хочется начать, как говорится, с чистого листа?

Читать дальше...

Создаем ViewEngine для ASP.NET MVC 3

Давайте разберемся как работают движки представлений в ASP.NET MVC 3. Лучший для этого способ – написать свою реализацию. Причем эта задача не такая сложная, как может показаться на первый взгляд.

Читать дальше...