Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Help

C#


1. 

Data Structures and Algorithms Using C#

Data Structures and Algorithms Using C#

By: Michael McMillan

Publisher: Cambridge University Press

Publication Date: 26-MAR-2007

Insert Date: 03-MAY-2013

Slots: 1.0

Table of Contents • Start Reading

C# programmers: no more translating data structures from C++ or Java to use in your programs! Mike McMillan provides a tutorial on how to use data structures and algorithms plus the first comprehensive reference for C# implementation of data structures and algorithms found in the .NET Framework library, as well as those developed by the programmer. The approach is very practical, using timing tests rather than Big O notation to analyze the efficiency of an approach. Coverage includes arrays and array lists, linked lists, hash tables, dictionaries, trees, graphs, and sorting and searching...

2. 

C# 5.0 Unleashed

C# 5.0 Unleashed

By: Bart De Smet

Publisher: Sams

Publication Date: 23-APR-2013

Insert Date: 23-APR-2013

Slots: 1.0

Table of Contents • Start Reading

C# 5.0 Unleashed is for anyone who wants to learn the C# programming language in depth, understanding how language features truly work. While giving you those insights, you learn where and how to use the features to design various kinds of software. This book not only teaches the language’s capabilities, it also looks behind the scenes to build a solid foundation to aid you in understanding the .NET platform as a whole. Bart De Smet offers exceptional insight into the features of both the language and Microsoft’s broader framework. He doesn’t just cover the “what” and “how” of effective C#...

3. 

Beginning C# Object-Oriented Programming, Second Edition

Beginning C# Object-Oriented Programming, Second Edition

By: Dan Clark

Publisher: Apress

Publication Date: 27-MAR-2013

Insert Date: 15-APR-2013

Slots: 1.0

Table of Contents • Start Reading

Learn C# with Beginning C# Object-Oriented Programming and you'll be thinking about program design in the right way from day one. Whether you want to work with .NET for the web or desktop, or for Windows 8 on any device, Dan Clark's accessible, quick-paced guide will give you the foundation you need for a successful future in C# programming. In this book you will: Master the fundamentals of object-oriented programming Work through a case study to see how C# and OOP work in a real-world application Develop techniques and best practices that lead to efficient, reusable, elegant...

4. 

Beginning Object-Oriented Programming with C#

Beginning Object-Oriented Programming with C#

By: 

Publisher: Wrox

Publication Date: 06-NOV-2012

Insert Date: 08-APR-2013

Slots: 1.0

Table of Contents • Start Reading

The ideal beginner's guide to C# and object-oriented programming Wrox beginners' guides have the perfect formula for getting programming newcomers up and running. This one introduces beginners to object-oriented programming using C# to demonstrate all of the core constructs of this programming framework. Using real-world situations, you'll discover how to create, test, and deliver your programs and how to work with classes, arrays, collections, and all the elements of object-oriented programming. Covers exactly what beginners, even those with no prior programming experience, need...

5. 

C# 5.0 kurz & gut

C# 5.0 kurz & gut

By: ; ; Lars Schulten

Publisher: O'Reilly Verlag

Publication Date: 31-MAR-2013

Insert Date: 30-MAR-2013

Slots: 1.0

Table of Contents • Start Reading

Wer schon mit Java, C++ oder einer früheren Version von C# vertraut ist, trifft mit C# 5.0 – kurz & gut die optimale Wahl: Kein anderes Buch und keine Online-Ressource bietet so viel Inhalt auf so wenig Raum. Konzentriert auf das Wesentliche und sehr praxisorientiert, behandelt dieses Taschenbuch mehr Themen als viele der großen C#-Kompendien....

6. 

Rough Cuts
C# 2012 for Programmers, Fifth Edition

C# 2012 for Programmers, Fifth Edition

By: Paul J. Deitel; Harvey M. Deitel; Abbey Deitel

Publisher: Prentice Hall

Publication Date: 27-SEP-2013

Insert Date: 19-MAR-2013

Table of Contents • Start Reading

The Deitel's signature Live Code approach to teaching C# 2012 and Visual Studio 2012 to professional programmers. The book contains more than two hundred complete working C# 2012 programs that include more than 20,000 line of fully-functional, fully-tested C# code. These programs are downloadable from the book's website. Incredibly comprehensive: Thirty-five chapters and seven appendices cover both Windows 7 AND Windows 8 GUI and graphics programming features. New chapters in this fifth edition are: Windows 8 UI and XAML Windows 8 Graphics and Multimedia Building a Windows...

7. 

Professional C# 2012 and .NET 4.5

Professional C# 2012 and .NET 4.5

By: 

Publisher: Wrox

Publication Date: 06-NOV-2012

Insert Date: 15-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

Intermediate to advanced technique coverage, updated for C# 2012 and .NET 4.5 This guide is geared towards experienced programmers looking to update and enhance their skills in writing Windows applications, web apps, and Metro apps with C# and .NET 4.5. Packed with information about intermediate and advanced features, this book includes everything professional developers need to know about C# and putting it to work. Covers challenging .NET features including Language Integrated Query (LINQ), LINQ to SQL, LINQ to XML, WCF, WPF, Workflow, and Generics Puts the new Async keyword to...

8. 

Step-by-step beginner's guide to Visual C# 2012 Written for novice programmers who want to learn programming with C# and the .NET framework, this book offers programming basics such as variables, flow control, and object oriented programming. It then moves into web and Windows programming and data access (databases and XML). The authors focus on the tool that beginners use most often to program C#, the Visual C# 2012 development environment in Visual Studio 2012. Puts the spotlight on key beginning level topics with easy-to-follow instructions for Microsoft Visual C#...

9. 

CLR via C#, 3rd Edition

CLR via C#, 3rd Edition

By: 

Publisher: Microsoft Press

Publication Date: 04-FEB-2010

Insert Date: 15-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

Your essential guide to developing applications with the common language runtime (CLR) and Microsoft® .NET Framework 4.0, with examples in Microsoft® Visual C#® 2010....

10. 

Programming Microsoft® LINQ in Microsoft .NET Framework 4

Programming Microsoft® LINQ in Microsoft .NET Framework 4

By: ;

Publisher: Microsoft Press

Publication Date: 01-DEC-2010

Insert Date: 14-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

This is the ideal reference for learning how to write queries natively in Visual C# or Visual Basic with Microsoft LINQ. Two LINQ experts teach you the intricacies of using LINQ to query data directly from .NET, whether it's from from databases, object collections, XML, or other data stores....

11. 

Programming Microsoft® LINQ

Programming Microsoft® LINQ

By: ;

Publisher: Microsoft Press

Publication Date: 15-MAY-2008

Insert Date: 14-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

Get comprehensive guidance for using the Microsoft Language Integrated Query (LINQ) Project—with in-depth insights from two experienced developers. Data-rich applications can be difficult to create because of the tremendous differences between query languages used to access data and the programming languages commonly used to write applications. This practical guide covers the intricacies of LINQ, a set of extensions to the Visual C# and Visual Basic programming languages. Instead of traversing different language syntaxes required for accessing data from relational and hierarchical data...

12. 

Extreme Programming Adventures in C#

Extreme Programming Adventures in C#

By: Ron Jeffries

Publisher: Microsoft Press

Publication Date: 25-FEB-2004

Insert Date: 14-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

Apply what you know about extreme programming and object-oriented design to learning C# and the Microsoft® .NET Framework on the fly. Written by a leader in extreme programming, this book covers both high-level concepts and practical coding applications....

13. 

Expert C# 5.0: with the .NET 4.5 Framework

Expert C# 5.0: with the .NET 4.5 Framework

By: Mohammad Rahman

Publisher: Apress

Publication Date: 17-DEC-2012

Insert Date: 07-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

Expert C# 5.0 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 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...

14. 

C# 5 First Look

C# 5 First Look

By: Joel Martinez;

Publisher: Packt Publishing

Publication Date: 24-DEC-2012

Insert Date: 25-DEC-2012

Slots: 1.0

Table of Contents • Start Reading

"A first look at the latest version of C#; learning how to write ultra-responsive applications using the new asynchronous language features. Learn about all the latest features of C#, including the asynchronous programming capabilities that promise to make apps ultra-responsive Examine how C# evolved over the years to be more expressive, easier to write, and how those early design decisions enabled future innovations Explore the language’s bright future building applications for other platforms using the Mono Framework In Detail C# is a wonderfully expressive and...

15. 

Microsoft Visual C# 2012 Step by Step

Microsoft Visual C# 2012 Step by Step

By: 

Publisher: Microsoft Press

Publication Date: 04-JAN-2013

Insert Date: 13-DEC-2012

Slots: 1.0

Table of Contents • Start Reading

Teach yourself how to build applications with Microsoft Visual C# 2012 and Visual Studio® 2012—one step at a time. This tutorial provides practical, learn-by-doing exercises for mastering core C# language features and creating working applications and components for Windows®....

16. 

LINQ: Language Integrated Query en C# 2008

LINQ: Language Integrated Query en C# 2008

By: Joseph C. Rattz Jr

Publisher: Pearson France

Publication Date: 20-MAR-2009

Insert Date: 04-DEC-2012

Slots: 1.0

Table of Contents • Start Reading

LINQ, composant du framework .NET de Microsoft, est un moteur de requêtage universel qui a révolutionné l'appel de données, en permettant l'interrogation de n'importe quel type d'objets inhérents aux différents langages .NET (C#, Visual Basic, etc…). Bibliothèque d'exemples fondamentaux écrits en LINQ, cet ouvrage est une véritable mine d'or pour le programmeur. L'auteur s'est efforcé de couvrir tous les domaines de LINQ, afin de montrer l'immense étendue des opérateurs et des prototypes de ce langage. LINQ to Objects, LINQ to XML, LINQ to DataSet, LINQ to SQL : chaque partie offre du...

17. 

Sams Teach Yourself C# 5.0 in 24 Hours

Sams Teach Yourself C# 5.0 in 24 Hours

By: Scott J. Dorman

Publisher: Sams

Publication Date: 20-NOV-2012

Insert Date: 29-NOV-2012

Slots: 1.0

Table of Contents • Start Reading

In just 24 sessions of one hour or less, learn how to build great Windows Store apps, Windows desktop applications, and Web applications with C# 5.0. Using this tutorial’s straightforward, step-by-step approach, you’ll master everything from the absolute basics to the newest innovations, so you can solve real problems with C#. One step at a time, you’ll learn core techniques like flow control and error handling, construct complete solutions with Visual Studio, use advanced features like attributes and dynamic types, and even build engaging, immersive Windows Store apps. Each lesson builds on...

18. 

C# 3.0. Leksykon kieszonkowy. Wydanie II

C# 3.0. Leksykon kieszonkowy. Wydanie II

By: ;

Publisher: Helion

Publication Date: 21-NOV-2012

Insert Date: 22-NOV-2012

Slots: 1.0

Table of Contents • Start Reading

Książka porusza w sposób przejrzysty i rzeczowy całość pojęciowych zmian koniecznych do opanowania C#, jest idealną pozycją dla wszystkich programistów, którym nieobca jest Java......

19. 

C#. Programowanie. Wydanie VI

C#. Programowanie. Wydanie VI

By: ; ;

Publisher: Helion

Publication Date: 16-OCT-2012

Insert Date: 17-OCT-2012

Slots: 1.0

Table of Contents • Start Reading

Najlepszy podręcznik po?więcony C#! W dzisiejszych czasach szczególnš popularno?ciš cieszš się języki programowania pozwalajšce na pisanie kodu łatwego do przenoszenia między platformami, ponieważ nikt nie ma czasu na pisanie kilku wersji jednej aplikacji. C# to uniwersalny język, który bez trudu spełnia ten wymóg. Dzięki swej elastyczno?ci, wydajno?ci oraz mocnemu wsparciu społeczno?ci zdobył on uznanie programistów. Jego wybór to strzał w dziesištkę!</p><p>Ten bestsellerowy podręcznik pozwoli Ci błyskawicznie poznać wszystkie niuanse języka C# 4.0. Najnowsze wydanie zostało zaktualizowane o...

20. 

Beginning ASP.NET 4.5 in C#

Beginning ASP.NET 4.5 in C#

By: Matthew MacDonald

Publisher: Apress

Publication Date: 29-AUG-2012

Insert Date: 26-SEP-2012

Slots: 1.0

Table of Contents • Start Reading

This book is the most comprehensive and up to date introduction to ASP.NET ever written. Focussing 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. 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. You'll be...