Latest Technologies used in Dot Net
- MVC - ASP.NET MVC, which is simply a different design pattern to build your applications with as opposed to Web Forms. It requires a slight learning curve, especially for those coming from a Web Forms background, but once you get the hang of it, you'll be fine. You can read more about it on the ASP.NET MVC site here.
- LINQ - With a simple reference to the System.Linq assembly, you'll find that you can use LINQ to perform complex queries of either your databases or any collections of objects (such as Lists, Arrays, etc) with ease. You can learn more about LINQ here.
- SignalR - An incredible real-time framework that leverages Javascript and allows you to create real-time applications that not only allow the client to push events to the server, but the server can actually push out events to the client. You can learn more about SignalR here.
- Entity Framework - You don't see old school ADO.NET connections as much as you used to since the introduction of Entity Framework, which is an ORM (Object Relational Mapper) tool that will allow you to easily access and manipulate your database by creating classes to work with instead of writing SQL code. You can learn more about Entity Framework here.
- Web API - Web API is the latest method of writing and handling Web Services within .NET and acts a type of replacement for older WCF services that you may have used within the past. You can learn more about Web API here.
- SPA - Single Page Applications are another very recent release and a different type of application from those using MVC or Web Forms and leverages much more on using Javascript-based frameworks to handle accessing and presenting data to the client. You can learn more about SPA here.
- vNext - This next generation of ASP.NET brings about a wide array of changes to the ASP.NET ecosystem in general. It takes full advantage of the new Roslyn compiler and focuses on making ASP.NET "leaner" to more easily build both cloud and desktop applications. You can read more about vNext here.