Abstract
Asynchronous programming is generally one of the hardest programming concepts to grasp. It is even harder to understand what it means when it comes to dealing with server applications, notably web applications. Besides the general concept, the asynchronous programming model in the .NET Framework was also hard to grasp in the early days of the framework. With the introduction of Task Parallel Library (TPL) in .NET version 4.0, it became easier, but the programming model was still not ideal. With the new asynchronous programming language features of C# in .NET 4.5, it got easier still. It now may be said to offer the ideal programming model as well.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2013 Tugberk Ugurlu
About this chapter
Cite this chapter
Ugurlu, T., Zeitler, A., Kheyrollahi, A. (2013). Introduction to Asynchronous Programming in .NET. In: Pro ASP.NET Web API. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4302-4726-5_2
Download citation
DOI: https://doi.org/10.1007/978-1-4302-4726-5_2
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4302-4725-8
Online ISBN: 978-1-4302-4726-5
eBook Packages: Professional and Applied ComputingApress Access BooksProfessional and Applied Computing (R0)