Watson / Nagel / Pedersen | Beginning Visual C# 2010 | E-Book | sack.de
E-Book

E-Book, Englisch, 1152 Seiten, E-Book

Watson / Nagel / Pedersen Beginning Visual C# 2010

E-Book, Englisch, 1152 Seiten, E-Book

ISBN: 978-0-470-64448-5
Verlag: John Wiley & Sons
Format: PDF
Kopierschutz: Adobe DRM (»Systemvoraussetzungen)



Update to Wrox's leading C# book for beginners
Get ready for the next release of Microsoft's C# programminglanguage with this essential Wrox beginner's guide. BeginningMicrosoft Visual C# 2010 starts with the basics and brings youthoroughly up to speed. You'll first cover the fundamentals such asvariables, flow control, and object-oriented programming andgradually build your skills for Web and Windows programming,Windows forms, and data access.
Step-by-step directions walk you through processes and inviteyou to "Try it Out," at every stage. By the end, you'll be able towrite useful programming code following the steps you've learned inthis thorough, practical book.
* The C# 4 programming language version will be synonymous withwriting code with in C# 2010 in Visual Studio 2010, and you can useit to write Windows applications, Web apps with ASP.NET, andWindows Mobile and Embedded CE apps
* Provides step-by-step instructions for mastering topics such asvariables, flow controls, and object-oriented programming beforemoving to Web and Windows programming and data access
* Addresses expressions, functions, debugging, error handling,classes, collections, comparisons, conversions, and more
If you've always wanted to master Visual C# programming, thisbook is the perfect one-stop resource.
Note: CD-ROM/DVD and other supplementary materials arenot included as part of eBook file.
Watson / Nagel / Pedersen Beginning Visual C# 2010 jetzt bestellen!

Weitere Infos & Material


INTRODUCTION xxxiii
PART I: THE C# LANGUAGE
CHAPTER 1: INTRODUCING C# 3
CHAPTER 2: WRITING A C# PROGRAM 13
CHAPTER 3: VARIABLES AND EXPRESSIONS 31
CHAPTER 4: FLOW CONTROL 59
CHAPTER 5: MORE ABOUT VARIABLES 93
CHAPTER 6: FUNCTIONS 125
CHAPTER 7: DEBUGGING AND ERROR HANDLING 155
CHAPTER 8: INTRODUCTION TO OBJECT-ORIENTED PROGRAMMING 185
CHAPTER 9: DEFINING CLASSES 209
CHAPTER 10: DEFINING CLASS MEMBERS 241
CHAPTER 11: COLLECTIONS, COMPARISONS, AND CONVERSIONS 277
CHAPTER 12: GENERICS 331
CHAPTER 13: ADDITIONAL OOP TECHNIQUES 373
CHAPTER 14: C# LANGUAGE ENHANCEMENTS 401
PART II: WINDOWS PROGRAMMING
CHAPTER 15: BASIC WINDOWS PROGRAMMING 447
CHAPTER 16: ADVANCED WINDOWS FORMS FEATURES 497
CHAPTER 17: DEPLOYING WINDOWS APPLICATIONS 533
PART III: WEB PROGRAMMING
CHAPTER 18: ASP.NET WEB PROGRAMMING 577
CHAPTER 19: WEB SERVICES 637
CHAPTER 20: DEPLOYING WEB APPLICATIONS 665
PART IV: DATA ACCESS
CHAPTER 21: FILE SYSTEM DATA 683
CHAPTER 22: XML 725
CHAPTER 23: INTRODUCTION TO LINQ 753
CHAPTER 24: APPLYING LINQ 795
PART V: ADDITIONAL TECHNIQUES
CHAPTER 25: WINDOWS PRESENTATION FOUNDATION 829
CHAPTER 26: WINDOWS COMMUNICATION FOUNDATION 899
CHAPTER 27: WINDOWS WORKFLOW FOUNDATION 935
APPENDIX A: EXERCISE SOLUTIONS 957
INDEX 1009


KARLI WATSON is consultant at Infusion Development(www.infusion.com), a technology architect at Boost.net(www.boost.net), and a freelance IT specialist, author, anddeveloper. For the most part, he immerses himself in .NET (inparticular C# and lately WPF) and has written numerous books in thefield for several publishers. He specializes in communicatingcomplex ideas in a way that is accessible to anyone with a passionto learn, and spends much of his time playing with new technologyto find new things to teach people about. During those (seeminglyfew) times where he isn't doing the above, Karli willprobably be wishing he was hurtling down a mountain on a snowboard.Or possibly trying to get his novel published. Either way,you'll know him by his brightly colored clothes. You can alsofind him tweeting online at www.twitter.com/karlequin, and maybeone day he'll get around to making himself a website. Karliauthored chapters 1 through 14, 21, 25 and 26.
CHRISTIAN NAGEL is a Microsoft Regional Director andMicrosoft MVP, an associate of Thinktecture, and owner of CNInnovation. He is a software architect and developer who offerstraining and consulting on how to developMicrosoft .NET solutions.He looks back on more than 25 years of software developmentexperience. Christian started his computing career with PDP 11 andVAX/VMS systems, covering a variety of languages and platforms.Since 2000, when .NET was just a technology preview, he has beenworking with various .NET technologies to build numerous .NETsolutions. With his profound knowledge of Microsoft technologies,he has written numerous .NET books, and is certified as a MicrosoftCertified Trainer and Professional Developer. Christian speaks atinternational conferences such as TechEd and Tech Days, and startedINETA Europe to support .NET user groups. You can contact Christianvia his web sites, www.cninnovation.com and www.thinktecture.comand follow his tweets on www.twitter.com/christiannagel. Christianwrote chapters 17 through 20.
JACOB HAMMER PEDERSEN is a Senior Application Developerat Elbek& Vejrup. He just about started programming when he wasable to spell the word 'BASIC', which, incidentally isthe first programming language he ever used. He started programmingthe PC in the early '90s, using Pascal but soon changed hisfocus to C++, which still holds his interest. In the mid '90shis focus changed again, this time to Visual Basic. In the summerof 2000 he discovered C# and has been happily exploring it eversince. Primarily working on the Microsoft platforms, his otherexpertise includes MS Office development, SQL Server, COM andVisual Basic.Net.
A Danish citizen, Jacob works and lives in Aarhus, Denmark. Heauthored chapters 15, 16, and 22.
JON D. REID is a software engineering manager atMetrixLLC, an ISV of field service management software for the Microsoftenvironment. He has co-authored a variety .NET books, includingBeginning Visual C# 2008, Beginning C# Databases:From Novice to Professional, Pro Visual Studio .NET, and manyothers. Jon wrote chapters 23 and 24.
MORGAN SKINNER began his computing career at a youngage on the Sinclair ZX80 at school, where he was underwhelmed bysome code a teacher had written and so began programming inassembly language. Since then he's used all sorts oflanguages and platforms, including VAX Macro Assembler, Pascal,Modula2, Smalltalk, X86 assembly language, PowerBuilder, C/C++, VB,and currently C# (of course). He's been programming in .NETsince the PDC release in 2000, and liked it so much he joinedMicrosoft in 2001. He now works in premier support for developersand spends most of his time assisting customers with C#. Morganwrapped up the book by authoring chapter 27. You can reach Morganat www.morganskinner.com.


Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.