3. CLR (Common Language Runtime) –
избавляет от зависимости от аппаратной
части
C# - объектно-ориентированный язык со
строгой типизацией
Автоматическое высвобождение памяти
Включает множество готовых классов
4. Настольные приложения (Win Forms, WPF)
Сервисы (WCF, Web Services)
Web – приложения (ASP.NET - Web
Forms, MVC, Silverlight)
5. MVC – Model View Controller
Razor – дивижок шаблонов страниц
NuGet – управление пакетами
Ориентация на HTML5 и мобильные
устройства
6. С#
ASP.NET MVC
Microsoft SQL Server
Entity Framework (Code First)
MongoDB
jQuery
Google Maps
Gigya
7. Visual Studio 2010
ReSharper
Ms SQL Server Management Studio
Subversion – контроль версий
nCrunch – непрерывное тестирование
MSTest, NUnit – модульные тесты
Jira – управление задачами
IIS 7.5 – web-сервер
Firebug
Team Foundation Server 2010
8.
9. Совершенствование архитектуры
приложений (S.O.L.I.D.)
Тестирование и непрерывная интеграция
Оптимизация взаимодействия участников
проекта (Scrum)
10. Приучайтесь писать тесты сразу
Читайте чужой код
(github.com, codeplex.com)
Учите английский
11. msdn.com
asp.net
techdays.ru
stackoverflow.com