Content tagged with: csharp
The next release of Visual Studio has a major new language feature in VB/C#, “Async”. It will make for more responsive UIs, better performing web ASP websites, better network coding, and easier use of Phone/Silverlight/Windows APIs. Come to this talk to learn how it works and how to use it effectively. Learn how the .NET framework is changing to adapt to the Task-based Asynchronous Pattern. Learn what you should be doing right now to make your code ready for Async when it gets released.
This tutorial explains C# and LINQ performance tips with the following topics:
1) String Vs StrinBuilder ,string.format
2) ArrayList vs List
3) List vs Dictionary
4) How to write optimized code in C#.
5) Garbage collector generations 0,1,2.
This video is an introduction to the course, the training team and the subject matter (C# object oriented programming language) and your future in the industry.
Greg Shackles discusses C#’s role in the mobile space and coding best practices. He thinks that the mature C# language is the only language that can be used across all of these platforms to produce a native experience.
For modern connected apps, asynchronous programming is necessary to ensure responsiveness of devices and scalability of services. However, asynchronous programming tends to be a teeth-grinding quagmire of dynamically wired-up callbacks, busting any attempt at well-structured code and practically ensuring bugs and poor error handling. C# 5.0 changes all that. The new ‘async’ language feature along with futures/promises-based APIs bring back the good old imperative experience.