rssHome » Programming » Microsoft C# » C# Apress

Expert C# 5.0: with the .NET 4.5 Framework

eBook Details:

  • Paperback: 612 pages
  • Publisher: Apress; 1st edition (December 17, 2012)
  • Language: English
  • ISBN-10: 1430248602
  • ISBN-13: 978-1430248606

eBook Description:

Expert C# 5.0: with the .NET 4.5 Framework

Expert C# 5.0: with the .NET 4.5 Framework is a book about getting the best from C#. It’s based on the principle that to write good, high-performance, robust applications you need to understand whats going on deep under the hood. If you are already experienced with writing managed applications and want to learn more about how to get the best from the  language at an advanced level, then this is the book for you.

Expert C# 5.0: with the .NET 4.5 Framework discusses the familiar C# language in forensic detail. Examining familiar elements closely to reveal how they really work. Key language features that you are already familiar with, such as Enums, Strings and Collections, are teased apart and examined under the twin microscopes of MSIL (Intermediate Language)  and the Windbg debugger to see what’s really going on behind the scenes as your code is compiled and passed to the CLR.

Expert C# 5.0: with the .NET 4.5 Framework discusses the familiar C# language in forensic detail. Examining familiar elements closely to reveal how they really work. Key language features that you are already familiar with, such as Enums, Strings and Collections, are teased apart and examined under the twin microscopes of MSIL (Intermediate Language)  and the Windbg debugger to see what’s really going on behind the scenes as your code is compiled and passed to the CLR. Download eBook Free »

Pro WPF 4.5 in C#: Windows Presentation Foundation in .NET 4.5

eBook Details:

  • Paperback: 1112 pages
  • Publisher: Apress; 4th edition (November 21, 2012)
  • Language: English
  • ISBN-10: 1430243651
  • ISBN-13: 978-1430243656

eBook Description:

Pro WPF 4.5 in C#: Windows Presentation Foundation in .NET 4.5

Pro WPF 4.5 in C#: Windows Presentation Foundation in .NET 4.5 provides a thorough, authoritative guide to how WPF really works. Packed with no-nonsense examples and practical advice you’ll learn everything you need to know in order to use WPF in a professional setting. The book begins by building a firm foundation of elementary concepts, using your existing C# skills as a frame of reference, before moving on to discuss advanced concepts and demonstrate them in a hands-on way that emphasizes the time and effort savings that can be gained.

Microsoft’s Windows Presentation Foundation (WPF) provides you with a development framework for building high-quality user experiences for the Windows operating system. It blends together rich content from a wide range of sources and allows you unparalleled access to the processing power of your Windows computer.

Pro WPF 4.5 in C#: Windows Presentation Foundation in .NET 4.5 provides a thorough, authoritative guide to how WPF really works. Packed with no-nonsense examples and practical advice you’ll learn everything you need to know in order to use WPF in a professional setting. The book begins by building a firm foundation of elementary concepts, using your existing C# skills as a frame of reference, before moving on to discuss advanced concepts and demonstrate them in a hands-on way that emphasizes the time and effort savings that can be gained. Download eBook Free »

A Programmer’s Guide to C# 5.0, 4th Edition

eBook Details:

  • Paperback: 472 pages
  • Publisher: Apress; 4th edition (November 7, 2012)
  • Language: English
  • ISBN-10: 143024593X
  • ISBN-13: 978-1430245933

eBook Description:

A Programmer’s Guide to C# 5.0, 4th Edition

A Programmer’s Guide to C# 5.0, 4th Edition is a book for software developers who want to truly understand C#. Whether you’ve worked with C# before or with another general-purpose programming language, each fast-paced, focused chapter will take you straight to the heart of a feature of C# and show you why it works the way it does.

Written by one-time C# Test Lead, Program Manager, and member of the original C# language design team, this book is an ideal companion to the C# Language Specification, and works both as a tutorial and as a reference guide. Now in its fourth edition, you will find up-to-date coverage of all the latest C# features, including Linq, covariance and contravariance, and async support.

A Programmer’s Guide to C# 5.0, 4th Edition is aimed at software developers who want to improve their proficiency at using the C# language. No prior knowledge of .NET is required, but the book does assume experience with a general-purpose programming language. A Programmer’s Guide to C# 5.0, 4th Edition takes you deep into the C# language, showing you the details of how the language works and explaining why it works the way it does. Download eBook Free »

Pro .NET Performance: Optimize Your C# Applications

eBook Details:

  • Paperback: 372 pages
  • Publisher: Apress; 1st edition (September 12, 2012)
  • Language: English
  • ISBN-10: 1430244585
  • ISBN-13: 978-1430244585

eBook Description:

Pro .NET Performance: Optimize Your C# Applications

The book is full of C# code samples and tips to help you squeeze every bit of juice from your application lower memory utilization, consistent CPU usage, and fewer I/O operations across the network and disk. Pro .NET Performance: Optimize Your C# Applications will change the way you think about .NET application development.

Maximizing the performance of your algorithms and applications is extremely important and can give you a competitive advantage, a lower cost of ownership, and happier users. Pro .NET Performance: Optimize Your C# Applications explains the internals of Windows, the CLR, and the physical hardware that affect the performance of your applications, and gives you the knowledge and tools to measure how your code performs in isolation from external factors.

Pro .NET Performance: Optimize Your C# Applications is for working .NET developers who care about the performance of their applications. It requires basic familiarity with Windows and the CLR, but guides the reader along the way and does not require prior experience with any performance-measurement tools. Pro .NET Performance: Optimize Your C# Applications also offers practical tips, case studies, and low-level knowledge for experienced developers and architects. Download eBook Free »

Beginning C# 5.0 Databases

eBook Details:

  • Paperback: 440 pages
  • Publisher: Apress; 2nd edition (August 8, 2012)
  • Language: English
  • ISBN-10: 1430242604
  • ISBN-13: 978-1430242604

eBook Description:

Beginning C# 5.0 Databases

Beginning C# 5.0 Databases is for every C# programmer. Database programming requires relatively little knowledge of C# but a lot of knowledge about relational database concepts, database language SQL and ADO.NET. This book assumes no prior database experience and teaches you, always through hands-on examples, how to create and use relational databases with SQL Server 2012 and how to access them with C# 5.0 using ADO.NET. Almost every application needs to access a database, and this book teaches all the fundamentals you need and may ever need to develop professional database applications.

A comprehensive tutorial on both SQL Server 2012 and Visual Studio 2012, Beginning C# 5.0 Databases explains and demonstrates various techniques and ways to build a database application using T-SQL and C#. Full of practical, detailed examples, it’s been fully revised and updated for Winforms using C# 5.0 and Visual Studio 2012 and offers the most complete, detailed, and gentle introduction to database technology for all C# programmers at any level of experience.

Assuming only basic knowledge of C#, Beginning C# 5.0 Databases teaches all the fundamentals of database technology and database programming readers need to quickly become highly proficient database users and application developers. Download eBook Free »

Beginning ASP.NET 4.5 in C#

eBook Details:

  • Paperback: 922 pages
  • Publisher: Apress; 1st edition (August 29, 2012)
  • Language: English
  • ISBN-10: 1430242515
  • ISBN-13: 978-1430242512

eBook Description:

Beginning ASP.NET 4.5 in C#

This book is the most comprehensive and up to date introduction to ASP.NET ever written. Focusing solely on C#, with no code samples duplicated in other languages, award winning author Matthew MacDonald introduces you to the very latest thinking and best practices for the ASP.NET 4.5 technology.

Beginning ASP.NET 4.5 in C# represents the most complete and up to date introduction to Microsoft’s sophisticated ASP.NET technology ever written. Let award winning author Matthew MacDonald guide you through your first steps with Microsoft’s powerful web development technology.

You’ll be taught how to use object orientation and code-behind techniques to lay out your code clearly in a way other developers can easily understand. You’ll learn how to query databases from within you web pages, spice up your layouts using ASP.NET AJAX and deploy your finished websites to production servers. You’ll also learn how to debug your code when things go wrong and the performance and scalability issues that can affect your web projects as they grow.

Assuming no prior coding experience, you’ll be taught everything you need to know from the ground up. Starting from first principals, you’ll learn the skills you need to be an effective ASP.NET developer who is ready to progress to more sophisticated projects and professional work. Download eBook Free »

12»