Cargando…

Microsoft Visual C♯ 2010 step by step /

"This popular, practical tutorial helps you apply your fundamental programming skills to learning and working with the Visual C♯ 2010 rapid application development environment"--Resource description page.

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Sharp, John, 1964-
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Redmond, Wash. : Microsoft Press, ©2010.
Colección:Step by step (Redmond, Wash.)
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)
Tabla de Contenidos:
  • pt. 1. Introducing Microsoft Visual C♯ and Microsoft Visual Studio 2010. Welcome to C♯
  • Working with variables, operators, and expressions
  • Writing methods and applying scope
  • Using decision statements
  • Using compound assignment and iteration statements
  • Managing errors and exceptions
  • pt. 2. Understanding the C♯ language. Creating and managing classes and objects
  • Understanding values and references
  • Creating value types with enumerations and structures
  • Using arrays and collections
  • Understanding parameter arrays
  • Working with inheritance
  • Creating interfaces and defining abstract classes
  • Using garbage collection and resource management
  • pt. 3. Creating compounds. Implementing properties to access fields
  • Using indexers
  • Interrupting program flow and handling events
  • Introducing generics
  • Enumerating collections
  • Querying in-memory data by using query expressions
  • Operator overloading
  • pt. 4. Building Windows presentation foundation applications. Introducing Windows presentation foundation
  • Gathering user input
  • Performing validation
  • pt. 5. Managing data. Querying information in a database
  • Displaying and editing data by using the entity framework and data binding
  • pt. 6. Building professional solutions with Visual Studio 2010. Introducing the task parallel library
  • Performing parallel data access
  • Creating and using a web service
  • Appendix: Interoperating with dynamic languages.