.net Framework 3.5 Direct
Integration for creating interactive web experiences across major browsers. ADO.NET Data Services:
3.5 was also the debut of the Entity Framework (EF). While EF1 was rough around the edges compared to modern ORMs, it represented Microsoft’s commitment to abstracting the relational database impedance mismatch. It allowed developers to work with strongly-typed objects representing database tables, rather than wrestling with raw DataReaders. .NET Framework 3.5
Install .NET 3.5 only on machines that absolutely need it. Use server roles and firewalls to isolate legacy applications. Keep Windows fully patched. .NET Framework 3.5
Windows Communication Foundation (WCF) was introduced in .NET 3.0 but matured significantly in 3.5. WCF was Microsoft's "unified programming model for building service-oriented applications." .NET Framework 3.5

