Beginning Visual C# 2012 Programming (eBook)

eBook Download: EPUB
2012 | 1. Auflage
912 Seiten
Wiley (Verlag)
978-1-118-33194-1 (ISBN)

Lese- und Medienproben

Beginning Visual C# 2012 Programming -  Jacob Vibe Hammer,  Daniel Kemper,  Christian Nagel,  Jon D. Reid,  Morgan Skinner,  Karli Watson
Systemvoraussetzungen
28,99 inkl. MwSt
  • Download sofort lieferbar
  • Zahlungsarten anzeigen
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# 2012 Explores how to program for variables, expressions, flow control, and functions Explains the debugging process and error handling as well as object oriented programming, and much more Beginning Microsoft Visual C# 2012 Programming offers beginners a guide to writing effective programming code following simple step-by-step methods, each followed by the opportunity to try out newly acquired skills.

Karli Watson is an author and IT contractor in London. Jacob Vibe Hammer is a software architect and developer at Kamstrup A/S, Denmark. He has coauthored several books. Jon D. Reid is the director of systems engineering at Indigo Biosystems, Inc. Morgan Skinner joined Microsoft in 2001. Daniel Kemper is a software engineer specializing in reporting and rich client technologies. Christian Nagel is a Microsoft Regional Director and Microsoft MVP, an associate of thinktecture, and founder of CN innovation. Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured, tutorial format that will guide you through all the techniques involved.

INTRODUCTION xxxi

PART I: THE C# LANGUAGE

CHAPTER 1: INTRODUCING C# 3

CHAPTER 2: WRITING A C# PROGRAM 13

CHAPTER 3: VARIABLES AND EXPRESSIONS 25

CHAPTER 4: FLOW CONTROL 49

CHAPTER 5: MORE ABOUT VARIABLES 79

CHAPTER 6: FUNCTIONS 105

CHAPTER 7: DEBUGGING AND ERROR HANDLING 131

CHAPTER 8: INTRODUCTION TO OBJECT-ORIENTED PROGRAMMING 157

CHAPTER 9: DEFINING CLASSES 177

CHAPTER 10: DEFINING CLASS MEMBERS 203

CHAPTER 11: COLLECTIONS, COMPARISONS, AND CONVERSIONS 235

CHAPTER 12: GENERICS 279

CHAPTER 13: ADDITIONAL OOP TECHNIQUES 313

CHAPTER 14: C# LANGUAGE ENHANCEMENTS 339

PART II: WINDOWS PROGRAMMING

CHAPTER 15: BASIC DESKTOP PROGRAMMING 381

CHAPTER 16: ADVANCED DESKTOP PROGRAMMING 425

CHAPTER 17: WINDOWS STORE APPS 469

CHAPTER 18: DEPLOYING DESKTOP APPLICATIONS 513

PART III: WEB PROGRAMMING

CHAPTER 19: ASP.NET WEB PROGRAMMING 535

CHAPTER 20: DEPLOYING WEB APPLICATIONS 591

PART IV: DATA ACCESS

CHAPTER 21: FILE SYSTEM DATA 605

CHAPTER 22: XML 639

CHAPTER 23: INTRODUCTION TO LINQ 663

CHAPTER 24: APPLYING LINQ 699

PART V: ADDITIONAL TECHNIQUES

CHAPTER 25: WINDOWS COMMUNICATION FOUNDATION 727

APPENDIX A: EXERCISE SOLUTIONS 779

INDEX 827

Erscheint lt. Verlag 4.12.2012
Sprache englisch
Themenwelt Informatik Programmiersprachen / -werkzeuge C#
Informatik Software Entwicklung Objektorientierung
Schlagworte Computer Science • Informatik • Programmierung / C u. C++ • Programming / C & C++ • Visual C sharp
ISBN-10 1-118-33194-X / 111833194X
ISBN-13 978-1-118-33194-1 / 9781118331941
Haben Sie eine Frage zum Produkt?
EPUBEPUB (Adobe DRM)
Größe: 21,1 MB

Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM

Dateiformat: EPUB (Electronic Publication)
EPUB ist ein offener Standard für eBooks und eignet sich besonders zur Darstellung von Belle­tristik und Sach­büchern. Der Fließ­text wird dynamisch an die Display- und Schrift­größe ange­passt. Auch für mobile Lese­geräte ist EPUB daher gut geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine Adobe-ID und die Software Adobe Digital Editions (kostenlos). Von der Benutzung der OverDrive Media Console raten wir Ihnen ab. Erfahrungsgemäß treten hier gehäuft Probleme mit dem Adobe DRM auf.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine Adobe-ID sowie eine kostenlose App.
Geräteliste und zusätzliche Hinweise

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich