Beginning Visual C# 2010.

By: Watson, KarliContributor(s): Nagel, Christian | Pedersen, Jacob Hammer | Reid, Jon D | Skinner, MorganMaterial type: TextTextSeries: Wrox beginning guidesPublisher: Hoboken : John Wiley & Sons, Incorporated, 2011Copyright date: ©2010Edition: 1st edDescription: 1 online resource (1082 pages)Content type: text Media type: computer Carrier type: online resourceISBN: 9780470644485Subject(s): C# (Computer program language) | Microsoft Visual C♯Genre/Form: Electronic books.Additional physical formats: Print version:: Beginning Visual C# 2010DDC classification: 005.133 LOC classification: QA76.73.C154 -- W38 2010ebOnline resources: Click to View
Contents:
Beginning Visual C# 2010 -- About the Authors -- Contents -- Introduction -- WHO THIS BOOK IS FOR -- WHAT'S NEW IN THIS EDITION -- HOW THIS BOOK IS STRUCTURED -- WHAT YOU NEED TO USE THIS BOOK -- CONVENTIONS -- SOURCE CODE -- ERRATA -- P2P.WROX.COM -- Part I: The C# Language -- Chapter 1: Introducing C# -- WHAT IS THE .NET FRAMEWORK? -- WHAT IS C#? -- VISUAL STUDIO 2010 -- SUMMARY -- Chapter 2: Writing a C# Program -- THE DEVELOPMENT ENVIRONMENTS -- CONSOLE APPLICATIONS -- WINDOWS FORMS APPLICATIONS -- SUMMARY -- Chapter 3: Variables and Expressions -- BASIC C# SYNTAX -- BASIC C# CONSOLE APPLICATION STRUCTURE -- VARIABLES -- EXPRESSIONS -- SUMMARY -- Chapter 4: Flow Control -- BOOLEAN LOGIC -- THE GOTO STATEMENT -- BRANCHING -- LOOPING -- SUMMARY -- Chapter 5: More About Variables -- TYPE CONVERSION -- COMPLEX VARIABLE TYPES -- STRING MANIPULATION -- SUMMARY -- Chapter 6: Functions -- DEFINING AND USING FUNCTIONS -- VARIABLE SCOPE -- THE MAIN() FUNCTION -- STRUCT FUNCTIONS -- OVERLOADING FUNCTIONS -- DELEGATES -- SUMMARY -- Chapter 7: Debugging and Error Handling -- DEBUGGING IN VS AND VCE -- ERROR HANDLING -- SUMMARY -- Chapter 8: Introduction to Object-Oriented Programming -- WHAT IS OBJECT-ORIENTED PROGRAMMING? -- OOP TECHNIQUES -- OOP IN WINDOWS APPLICATIONS -- SUMMARY -- Chapter 9: Defining Classes -- CLASS DEFINITIONS IN C# -- SYSTEM.OBJECT -- CONSTRUCTORS AND DESTRUCTORS -- OOP TOOLS IN VS AND VCE -- CLASS LIBRARY PROJECTS -- INTERFACES VERSUS ABSTRACT CLASSES -- STRUCT TYPES -- SHALLOW COPYING VERSUS DEEP COPYING -- SUMMARY -- Chapter 10: Defining Class Members -- MEMBER DEFINITIONS -- ADDITIONAL CLASS MEMBER TOPICS -- INTERFACE IMPLEMENTATION -- PARTIAL CLASS DEFINITIONS -- PARTIAL METHOD DEFINITIONS -- EXAMPLE APPLICATION -- THE CALL HIERARCHY WINDOW -- SUMMARY -- Chapter 11: Collections, Comparisons, and Conversions -- COLLECTIONS.
COMPARISONS -- CONVERSIONS -- SUMMARY -- Chapter 12: Generics -- WHAT ARE GENERICS? -- USING GENERICS -- DEFINING GENERIC TYPES -- VARIANCE -- SUMMARY -- Chapter 13: Additional OOP Techniques -- THE :: OPERATOR AND THE GLOBAL NAMESPACE QUALIFIER -- CUSTOM EXCEPTIONS -- EVENTS -- EXPANDING AND USING CARDLIB -- SUMMARY -- Chapter 14: C# Language Enhancements -- INITIALIZERS -- TYPE INFERENCE -- ANONYMOUS TYPES -- DYNAMIC LOOKUP -- ADVANCED METHOD PARAMETERS -- EXTENSION METHODS -- LAMBDA EXPRESSIONS -- SUMMARY -- Part II: Windows Programming -- Chapter 15: Basic Windows Programming -- CONTROLS -- THE BUTTON CONTROL -- THE LABEL AND LINKLABEL CONTROLS -- THE TEXTBOX CONTROL -- THE RADIOBUTTON AND CHECKBOX CONTROLS -- THE RICHTEXTBOX CONTROL -- THE LISTBOX AND CHECKEDLISTBOX CONTROLS -- THE LISTVIEW CONTROL -- THE TABCONTROL CONTROL -- SUMMARY -- Chapter 16: Advanced Windows Forms Features -- MENUS AND TOOLBARS -- TOOLBARS -- SDI AND MDI APPLICATIONS -- BUILDING MDI APPLICATIONS -- CREATING CONTROLS -- SUMMARY -- Chapter 17: Deploying Windows Applications -- DEPLOYMENT OVERVIEW -- CLICKONCE DEPLOYMENT -- VISUAL STUDIO SETUP AND DEPLOYMENT PROJECT TYPES -- MICROSOFT WINDOWS INSTALLER ARCHITECTURE -- CREATING AN INSTALLATION PACKAGE FOR THE MDI EDITOR -- BUILDING THE PROJECT -- INSTALLATION -- SUMMARY -- Part III: Web Programming -- Chapter 18: ASP.NET Web Programming -- OVERVIEW OF WEB APPLICATIONS -- ASP.NET RUNTIME -- CREATING A SIMPLE PAGE -- SERVER CONTROLS -- ASP.NET POSTBACK -- ASP.NET AJAX POSTBACK -- INPUT VALIDATION -- STATE MANAGEMENT -- STYLES -- MASTER PAGES -- SITE NAVIGATION -- AUTHENTICATION AND AUTHORIZATION -- READING FROM AND WRITING TO A SQL SERVER DATABASE -- SUMMARY -- Chapter 19: Web Services -- WHERE TO USE WEB SERVICES -- APPLICATION ARCHITECTURE -- WEB SERVICES ARCHITECTURE -- WEB SERVICES AND THE .NET FRAMEWORK.
CREATING A SIMPLE ASP.NET WEB SERVICE -- TESTING THE WEB SERVICE -- IMPLEMENTING A WINDOWS CLIENT -- CALLING THE SERVICE ASYNCHRONOUSLY -- IMPLEMENTING AN ASP.NET CLIENT -- PASSING DATA -- SUMMARY -- Chapter 20: Deploying Web Applications -- INTERNET INFORMATION SERVICES -- IIS CONFIGURATION -- COPYING A WEBSITE -- PUBLISHING A WEB APPLICATION -- WINDOWS INSTALLER -- SUMMARY -- Part IV: Data Access -- Chapter 21: File System Data -- STREAMS -- THE CLASSES FOR INPUT AND OUTPUT -- SERIALIZED OBJECTS -- MONITORING THE FILE SYSTEM -- SUMMARY -- Chapter 22: XML -- XML DOCUMENTS -- USING XML IN YOUR APPLICATION -- SUMMARY -- Chapter 23: Introduction to LINQ -- FIRST LINQ QUERY -- USING THE LINQ METHOD SYNTAX -- ORDERING QUERY RESULTS -- ORDERBY CLAUSE -- ORDERING USING METHOD SYNTAX -- QUERYING A LARGE DATA SET -- AGGREGATE OPERATORS -- QUERYING COMPLEX OBJECTS -- PROJECTION: CREATING NEW OBJECTS IN QUERIES -- PROJECTION: METHOD SYNTAX -- SELECT DISTINCT QUERY -- ANY AND ALL -- ORDERING BY MULTIPLE LEVELS -- MULTI-LEVEL ORDERING METHOD SYNTAX: THENBY -- GROUP QUERIES -- TAKE AND SKIP -- FIRST AND FIRSTORDEFAULT -- SET OPERATORS -- JOINS -- SUMMARY -- Chapter 24: Applying LINQ -- LINQ VARIETIES -- USING LINQ WITH DATABASES -- INSTALLING SQL SERVER AND THE NORTHWIND SAMPLE DATA -- FIRST LINQ TO DATABASE QUERY -- NAVIGATING DATABASE RELATIONSHIPS -- USING LINQ WITH XML -- LINQ TO XML FUNCTIONAL CONSTRUCTORS -- SAVING AND LOADING AN XML DOCUMENT -- WORKING WITH XML FRAGMENTS -- GENERATING XML FROM DATABASES -- HOW TO QUERY AN XML DOCUMENT -- USING LINQ TO XML QUERY MEMBERS -- SUMMARY -- Part V: Additional Techniques -- Chapter 25: Windows Presentation Foundation -- WHAT IS WPF? -- ANATOMY OF A BASIC WPF APPLICATION -- WPF FUNDAMENTALS -- PROGRAMMING WITH WPF -- SUMMARY -- Chapter 26: Windows Communication Foundation -- WHAT IS WCF? -- WCF CONCEPTS.
WCF PROGRAMMING -- SUMMARY -- Chapter 27: Windows Workflow Foundation -- HELLO WORLD -- WORKFLOWS AND ACTIVITIES -- ARGUMENTS AND VARIABLES -- CUSTOM ACTIVITIES -- SUMMARY -- Appendix A: Exercise Solutions -- CHAPTER 3 SOLUTIONS -- CHAPTER 4 SOLUTIONS -- CHAPTER 5 SOLUTIONS -- CHAPTER 6 SOLUTIONS -- CHAPTER 7 SOLUTIONS -- CHAPTER 8 SOLUTIONS -- CHAPTER 9 SOLUTIONS -- CHAPTER 10 SOLUTIONS -- CHAPTER 11 SOLUTIONS -- CHAPTER 12 SOLUTIONS -- CHAPTER 13 SOLUTIONS -- CHAPTER 14 SOLUTIONS -- CHAPTER 15 SOLUTIONS -- CHAPTER 16 SOLUTIONS -- CHAPTER 17 SOLUTIONS -- CHAPTER 18 SOLUTIONS -- CHAPTER 19 SOLUTIONS -- CHAPTER 20 SOLUTIONS -- CHAPTER 21 SOLUTIONS -- CHAPTER 22 SOLUTIONS -- CHAPTER 23 SOLUTIONS -- CHAPTER 24 SOLUTIONS -- CHAPTER 25 SOLUTIONS -- CHAPTER 26 SOLUTIONS -- ANSWERS TO CHAPTER 27 EXERCISES -- Index.
Summary: Update to Wrox's leading C# book for beginners Get ready for the next release of Microsoft's C# programming language with this essential Wrox beginner's guide. Beginning Microsoft Visual C# 2010 starts with the basics and brings you thoroughly up to speed. You'll first cover the fundamentals such as variables, flow control, and object-oriented programming and gradually build your skills for Web and Windows programming, Windows forms, and data access. Step-by-step directions walk you through processes and invite you to "Try it Out," at every stage. By the end, you'll be able to write useful programming code following the steps you've learned in this thorough, practical book. The C# 4 programming language version will be synonymous with writing code with in C# 2010 in Visual Studio 2010, and you can use it to write Windows applications, Web apps with ASP.NET, and Windows Mobile and Embedded CE apps Provides step-by-step instructions for mastering topics such as variables, flow controls, and object-oriented programming before moving 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, this book is the perfect one-stop resource. Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.
Tags from this library: No tags from this library for this title. Log in to add tags.
    Average rating: 0.0 (0 votes)
No physical items for this record

Beginning Visual C# 2010 -- About the Authors -- Contents -- Introduction -- WHO THIS BOOK IS FOR -- WHAT'S NEW IN THIS EDITION -- HOW THIS BOOK IS STRUCTURED -- WHAT YOU NEED TO USE THIS BOOK -- CONVENTIONS -- SOURCE CODE -- ERRATA -- P2P.WROX.COM -- Part I: The C# Language -- Chapter 1: Introducing C# -- WHAT IS THE .NET FRAMEWORK? -- WHAT IS C#? -- VISUAL STUDIO 2010 -- SUMMARY -- Chapter 2: Writing a C# Program -- THE DEVELOPMENT ENVIRONMENTS -- CONSOLE APPLICATIONS -- WINDOWS FORMS APPLICATIONS -- SUMMARY -- Chapter 3: Variables and Expressions -- BASIC C# SYNTAX -- BASIC C# CONSOLE APPLICATION STRUCTURE -- VARIABLES -- EXPRESSIONS -- SUMMARY -- Chapter 4: Flow Control -- BOOLEAN LOGIC -- THE GOTO STATEMENT -- BRANCHING -- LOOPING -- SUMMARY -- Chapter 5: More About Variables -- TYPE CONVERSION -- COMPLEX VARIABLE TYPES -- STRING MANIPULATION -- SUMMARY -- Chapter 6: Functions -- DEFINING AND USING FUNCTIONS -- VARIABLE SCOPE -- THE MAIN() FUNCTION -- STRUCT FUNCTIONS -- OVERLOADING FUNCTIONS -- DELEGATES -- SUMMARY -- Chapter 7: Debugging and Error Handling -- DEBUGGING IN VS AND VCE -- ERROR HANDLING -- SUMMARY -- Chapter 8: Introduction to Object-Oriented Programming -- WHAT IS OBJECT-ORIENTED PROGRAMMING? -- OOP TECHNIQUES -- OOP IN WINDOWS APPLICATIONS -- SUMMARY -- Chapter 9: Defining Classes -- CLASS DEFINITIONS IN C# -- SYSTEM.OBJECT -- CONSTRUCTORS AND DESTRUCTORS -- OOP TOOLS IN VS AND VCE -- CLASS LIBRARY PROJECTS -- INTERFACES VERSUS ABSTRACT CLASSES -- STRUCT TYPES -- SHALLOW COPYING VERSUS DEEP COPYING -- SUMMARY -- Chapter 10: Defining Class Members -- MEMBER DEFINITIONS -- ADDITIONAL CLASS MEMBER TOPICS -- INTERFACE IMPLEMENTATION -- PARTIAL CLASS DEFINITIONS -- PARTIAL METHOD DEFINITIONS -- EXAMPLE APPLICATION -- THE CALL HIERARCHY WINDOW -- SUMMARY -- Chapter 11: Collections, Comparisons, and Conversions -- COLLECTIONS.

COMPARISONS -- CONVERSIONS -- SUMMARY -- Chapter 12: Generics -- WHAT ARE GENERICS? -- USING GENERICS -- DEFINING GENERIC TYPES -- VARIANCE -- SUMMARY -- Chapter 13: Additional OOP Techniques -- THE :: OPERATOR AND THE GLOBAL NAMESPACE QUALIFIER -- CUSTOM EXCEPTIONS -- EVENTS -- EXPANDING AND USING CARDLIB -- SUMMARY -- Chapter 14: C# Language Enhancements -- INITIALIZERS -- TYPE INFERENCE -- ANONYMOUS TYPES -- DYNAMIC LOOKUP -- ADVANCED METHOD PARAMETERS -- EXTENSION METHODS -- LAMBDA EXPRESSIONS -- SUMMARY -- Part II: Windows Programming -- Chapter 15: Basic Windows Programming -- CONTROLS -- THE BUTTON CONTROL -- THE LABEL AND LINKLABEL CONTROLS -- THE TEXTBOX CONTROL -- THE RADIOBUTTON AND CHECKBOX CONTROLS -- THE RICHTEXTBOX CONTROL -- THE LISTBOX AND CHECKEDLISTBOX CONTROLS -- THE LISTVIEW CONTROL -- THE TABCONTROL CONTROL -- SUMMARY -- Chapter 16: Advanced Windows Forms Features -- MENUS AND TOOLBARS -- TOOLBARS -- SDI AND MDI APPLICATIONS -- BUILDING MDI APPLICATIONS -- CREATING CONTROLS -- SUMMARY -- Chapter 17: Deploying Windows Applications -- DEPLOYMENT OVERVIEW -- CLICKONCE DEPLOYMENT -- VISUAL STUDIO SETUP AND DEPLOYMENT PROJECT TYPES -- MICROSOFT WINDOWS INSTALLER ARCHITECTURE -- CREATING AN INSTALLATION PACKAGE FOR THE MDI EDITOR -- BUILDING THE PROJECT -- INSTALLATION -- SUMMARY -- Part III: Web Programming -- Chapter 18: ASP.NET Web Programming -- OVERVIEW OF WEB APPLICATIONS -- ASP.NET RUNTIME -- CREATING A SIMPLE PAGE -- SERVER CONTROLS -- ASP.NET POSTBACK -- ASP.NET AJAX POSTBACK -- INPUT VALIDATION -- STATE MANAGEMENT -- STYLES -- MASTER PAGES -- SITE NAVIGATION -- AUTHENTICATION AND AUTHORIZATION -- READING FROM AND WRITING TO A SQL SERVER DATABASE -- SUMMARY -- Chapter 19: Web Services -- WHERE TO USE WEB SERVICES -- APPLICATION ARCHITECTURE -- WEB SERVICES ARCHITECTURE -- WEB SERVICES AND THE .NET FRAMEWORK.

CREATING A SIMPLE ASP.NET WEB SERVICE -- TESTING THE WEB SERVICE -- IMPLEMENTING A WINDOWS CLIENT -- CALLING THE SERVICE ASYNCHRONOUSLY -- IMPLEMENTING AN ASP.NET CLIENT -- PASSING DATA -- SUMMARY -- Chapter 20: Deploying Web Applications -- INTERNET INFORMATION SERVICES -- IIS CONFIGURATION -- COPYING A WEBSITE -- PUBLISHING A WEB APPLICATION -- WINDOWS INSTALLER -- SUMMARY -- Part IV: Data Access -- Chapter 21: File System Data -- STREAMS -- THE CLASSES FOR INPUT AND OUTPUT -- SERIALIZED OBJECTS -- MONITORING THE FILE SYSTEM -- SUMMARY -- Chapter 22: XML -- XML DOCUMENTS -- USING XML IN YOUR APPLICATION -- SUMMARY -- Chapter 23: Introduction to LINQ -- FIRST LINQ QUERY -- USING THE LINQ METHOD SYNTAX -- ORDERING QUERY RESULTS -- ORDERBY CLAUSE -- ORDERING USING METHOD SYNTAX -- QUERYING A LARGE DATA SET -- AGGREGATE OPERATORS -- QUERYING COMPLEX OBJECTS -- PROJECTION: CREATING NEW OBJECTS IN QUERIES -- PROJECTION: METHOD SYNTAX -- SELECT DISTINCT QUERY -- ANY AND ALL -- ORDERING BY MULTIPLE LEVELS -- MULTI-LEVEL ORDERING METHOD SYNTAX: THENBY -- GROUP QUERIES -- TAKE AND SKIP -- FIRST AND FIRSTORDEFAULT -- SET OPERATORS -- JOINS -- SUMMARY -- Chapter 24: Applying LINQ -- LINQ VARIETIES -- USING LINQ WITH DATABASES -- INSTALLING SQL SERVER AND THE NORTHWIND SAMPLE DATA -- FIRST LINQ TO DATABASE QUERY -- NAVIGATING DATABASE RELATIONSHIPS -- USING LINQ WITH XML -- LINQ TO XML FUNCTIONAL CONSTRUCTORS -- SAVING AND LOADING AN XML DOCUMENT -- WORKING WITH XML FRAGMENTS -- GENERATING XML FROM DATABASES -- HOW TO QUERY AN XML DOCUMENT -- USING LINQ TO XML QUERY MEMBERS -- SUMMARY -- Part V: Additional Techniques -- Chapter 25: Windows Presentation Foundation -- WHAT IS WPF? -- ANATOMY OF A BASIC WPF APPLICATION -- WPF FUNDAMENTALS -- PROGRAMMING WITH WPF -- SUMMARY -- Chapter 26: Windows Communication Foundation -- WHAT IS WCF? -- WCF CONCEPTS.

WCF PROGRAMMING -- SUMMARY -- Chapter 27: Windows Workflow Foundation -- HELLO WORLD -- WORKFLOWS AND ACTIVITIES -- ARGUMENTS AND VARIABLES -- CUSTOM ACTIVITIES -- SUMMARY -- Appendix A: Exercise Solutions -- CHAPTER 3 SOLUTIONS -- CHAPTER 4 SOLUTIONS -- CHAPTER 5 SOLUTIONS -- CHAPTER 6 SOLUTIONS -- CHAPTER 7 SOLUTIONS -- CHAPTER 8 SOLUTIONS -- CHAPTER 9 SOLUTIONS -- CHAPTER 10 SOLUTIONS -- CHAPTER 11 SOLUTIONS -- CHAPTER 12 SOLUTIONS -- CHAPTER 13 SOLUTIONS -- CHAPTER 14 SOLUTIONS -- CHAPTER 15 SOLUTIONS -- CHAPTER 16 SOLUTIONS -- CHAPTER 17 SOLUTIONS -- CHAPTER 18 SOLUTIONS -- CHAPTER 19 SOLUTIONS -- CHAPTER 20 SOLUTIONS -- CHAPTER 21 SOLUTIONS -- CHAPTER 22 SOLUTIONS -- CHAPTER 23 SOLUTIONS -- CHAPTER 24 SOLUTIONS -- CHAPTER 25 SOLUTIONS -- CHAPTER 26 SOLUTIONS -- ANSWERS TO CHAPTER 27 EXERCISES -- Index.

Update to Wrox's leading C# book for beginners Get ready for the next release of Microsoft's C# programming language with this essential Wrox beginner's guide. Beginning Microsoft Visual C# 2010 starts with the basics and brings you thoroughly up to speed. You'll first cover the fundamentals such as variables, flow control, and object-oriented programming and gradually build your skills for Web and Windows programming, Windows forms, and data access. Step-by-step directions walk you through processes and invite you to "Try it Out," at every stage. By the end, you'll be able to write useful programming code following the steps you've learned in this thorough, practical book. The C# 4 programming language version will be synonymous with writing code with in C# 2010 in Visual Studio 2010, and you can use it to write Windows applications, Web apps with ASP.NET, and Windows Mobile and Embedded CE apps Provides step-by-step instructions for mastering topics such as variables, flow controls, and object-oriented programming before moving 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, this book is the perfect one-stop resource. Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.

Description based on publisher supplied metadata and other sources.

Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2018. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.

There are no comments on this title.

to post a comment.

Powered by Koha