rssHome » Web Development » Microsoft .NET

.NET 4.0 Generics Beginner’s Guide

eBook Details:

  • Paperback: 396 pages
  • Publisher: Packt Publishing (January 26, 2012)
  • Language: English
  • ISBN-10: 1849690782
  • ISBN-13: 978-1849690782

eBook Description:

Enhance the type safety of your code and easily create applications using .NET 4.0 Generics Beginner’s Guide

  • Learn how to use Generics’ methods and generic collections to solve complicated problems.
  • Develop real-world applications using Generics
  • Know the importance of each generic collection and Generic class and use them as per your requirements
  • Benchmark the performance of all Generic collections

.NET 4.0 Generics Beginner’s Guide

Generics were added as part of .NET Framework 2.0 in November 2005. Although similar to generics in Java, .NET generics do not apply type erasure but every object has unique representation at run-time. There is no performance hit from runtime casts and boxing conversions, which are normally expensive .NET offers type-safe versions of every classical data structure and some hybrid ones.

This book will show you everything you need to start writing type-safe applications using generic data structures available in Generics API. You will also see how you can use several collections for each task you perform. This book is full of practical examples, interesting applications, and comparisons between Generics and more traditional approaches. Finally, each container is bench marked on the basis of performance for a given task, so you know which one to use and when. Download eBook Free »

Pro .NET Best Practices

eBook Details:

  • Paperback: 372 pages
  • Publisher: Apress; 1st edition (December 7, 2011)
  • Language: English
  • ISBN-10: 1430240237
  • ISBN-13: 978-1430240235

eBook Description:

Pro .NET Best Practices

Pro .NET Best Practices covers a broad range of practices and principles that development experts agree are the right ways to develop software, which includes continuous integration, automated testing, automated deployment, and code analysis. Whether the solution is from a free and open source or a commercial offering, you will learn how to get a continuous integration server running and executing builds every time code changes. You will write clearer and more maintainable automated testing code that focuses on prevention and helping your .NET project succeed. By learning and following the .NET best practices in this book, you will avoid making the same mistakes once.

Pro .NET Best Practices is for the .NET developer who is ready to learn realistic, practicable, and truly helpful best practices. It’s for the .NET developer who wants to take the initiative and get started following best practices today, quickly producing results. It’s for .NET developers who want to stay away from practices that only have theoretical benefits and move toward ones with real value, especially within a skeptical project environment. It’s for the technical lead who has seen best practices get started only to fall out of practice, and wants to understand what goes wrong and how to implement suitable best practices likely to be followed by project teams. Download eBook Free »

Migrating to iPhone and iPad for .NET Developers

eBook Details:

  • Paperback: 316 pages
  • Publisher: Apress; 1st edition (November 23, 2011)
  • Language: English
  • ISBN-10: 1430238585
  • ISBN-13: 978-1430238584

eBook Description:

Migrating to iPhone and iPad for .NET Developers

Migrating to iPhone and iPad for .NET Developers helps .NET programmers get started creating iPhone and iPad apps using the iOS software development kit. Start with a crash course on development using iOS. Then, find out whether you want to use Xcode instead of Visual Studio, and prepare yourself for the migration from C# to Objective-C! You’ll learn how your existing .NET skills can map most efficiently to the iOS development environment.

Nearing the finish line, you’ll build your first complete iPhone or iPad app, and extend your iPhone app features for example, by using third-party libraries. Once you have created that first iPhone or iPad app, we’ll walk you through making it available on the App Store. Migrating to iPhone and iPad for .NET Developers even offers tips on how to market your apps to new customers.

Migrating to iPhone and iPad for .NET Developers helps .NET programmers get started creating iPhone and iPad apps using the iOS software development kit. Start with a crash course on development using iOS. Then, find out whether you want to use Xcode instead of Visual Studio, and prepare yourself for the migration from C# to Objective-C! You’ll learn how your existing .NET skills can map most efficiently to the iOS development environment.

Download eBook Free »

Start Here! Fundamentals of Microsoft .NET Programming

eBook Details:

  • Paperback: 264 pages
  • Publisher: Microsoft Press (November 4, 2011)
  • Language: English
  • ISBN-10: 0735661685
  • ISBN-13: 978-0735661684

eBook Description:

Start Here! Fundamentals of Microsoft .NET Programming

Grasp the basic concepts that drive all Microsoft® .NET-based languages and prepare yourself to learn .NET programming. If you have absolutely no previous experience, no problem simply start here! This ebook provides the foundation for all other .NET programming language books in the Start Here! series. You’ll explore programming concepts and techniques with clear explanations, easy-to-follow examples, and exercises. It’s the perfect reference for understanding how computer programs work.

Grasp the basic concepts that drive all Microsoft® .NET-based languages and prepare yourself to learn .NET programming. If you have absolutely no previous experience, no problem simply start here! This ebook provides the foundation for all other .NET programming language books in the Start Here! series.

Start Here! Fundamentals of Microsoft .NET Programming

Grasp the basic concepts that drive all Microsoft® .NET-based languages and prepare yourself to learn .NET programming. If you have absolutely no previous experience, no problem simply start here! This ebook provides the foundation for all other .NET programming language books in the Start Here! series. You’ll explore programming concepts and techniques with clear explanations, easy-to-follow examples, and exercises. It’s the perfect reference for understanding how computer programs work.

Download eBook Free »