Cargando…

C♯ Web development with ASP.NET /

C# was developed from the ground up to serve as the main language for Microsoft's new .NET framework--and to compete with Java. C# Web Development for ASP.NET: Visual QuickStart Guide is aimed at beginning developers who may have experience with scripting languages but are not necessarily exper...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Mojica, Jose
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Berkeley, CA : Peachpit, ©2003.
Colección:Visual quickstart guide.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 a 4500
001 OR_ocm54116451
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 040130s2003 caua o 001 0 eng d
040 |a OCL  |b eng  |e pn  |c OCL  |d OCLCQ  |d CEF  |d VLB  |d OCLCE  |d OCLCQ  |d AZU  |d NHM  |d OCLCQ  |d OCLCF  |d OCLCO  |d OCLCQ  |d OCLCO  |d OCLCA  |d OCL  |d WYU  |d UAB  |d VT2  |d CNCEN  |d GO9  |d AU@  |d UKBTH  |d LDP  |d OCLCO  |d TOH  |d INARC  |d OCLCO  |d OCLCQ  |d TAC  |d FZL  |d OCLCQ  |d OCLCO 
019 |a 607073664  |a 649942253  |a 729548898  |a 748093884  |a 759513760  |a 809685147  |a 1056426068  |a 1060975178  |a 1066397472  |a 1075561417  |a 1083177510  |a 1100906410  |a 1103280882  |a 1104491575  |a 1105766430  |a 1129355790  |a 1153009759  |a 1156910498  |a 1179124481  |a 1192328801  |a 1202536438  |a 1224589322  |a 1240526447  |a 1244584636  |a 1302704530  |a 1380766862 
020 |z 0201882604  |q (pbk.) 
020 |z 9780201882605  |q (pbk.) 
024 8 |a 9780201882605 
024 8 |a 0201882604 
029 1 |a AU@  |b 000067099048 
035 |a (OCoLC)54116451  |z (OCoLC)607073664  |z (OCoLC)649942253  |z (OCoLC)729548898  |z (OCoLC)748093884  |z (OCoLC)759513760  |z (OCoLC)809685147  |z (OCoLC)1056426068  |z (OCoLC)1060975178  |z (OCoLC)1066397472  |z (OCoLC)1075561417  |z (OCoLC)1083177510  |z (OCoLC)1100906410  |z (OCoLC)1103280882  |z (OCoLC)1104491575  |z (OCoLC)1105766430  |z (OCoLC)1129355790  |z (OCoLC)1153009759  |z (OCoLC)1156910498  |z (OCoLC)1179124481  |z (OCoLC)1192328801  |z (OCoLC)1202536438  |z (OCoLC)1224589322  |z (OCoLC)1240526447  |z (OCoLC)1244584636  |z (OCoLC)1302704530  |z (OCoLC)1380766862 
042 |a dlr 
050 4 |a QA76.73.C154  |b M65 2003 
082 0 4 |a 005.133  |b C15 MOJ 
049 |a UAMI 
100 1 |a Mojica, Jose. 
245 1 0 |a C♯ Web development with ASP.NET /  |c Jose Mojica. 
260 |a Berkeley, CA :  |b Peachpit,  |c ©2003. 
300 |a 1 online resource (xix, 435 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file 
490 1 |a Visual quickstart guide 
500 |a Includes index. 
506 |3 Use copy  |f Restrictions unspecified  |2 star  |5 MiAaHDL 
533 |a Electronic reproduction.  |b [Place of publication not identified] :  |c HathiTrust Digital Library,  |d 2010.  |5 MiAaHDL 
538 |a Master and use copy. Digital master created according to Benchmark for Faithful Digital Reproductions of Monographs and Serials, Version 1. Digital Library Federation, December 2002.  |u http://purl.oclc.org/DLF/benchrepro0212  |5 MiAaHDL 
583 1 |a digitized  |c 2010  |h HathiTrust Digital Library  |l committed to preserve  |2 pda  |5 MiAaHDL 
520 |a C# was developed from the ground up to serve as the main language for Microsoft's new .NET framework--and to compete with Java. C# Web Development for ASP.NET: Visual QuickStart Guide is aimed at beginning developers who may have experience with scripting languages but are not necessarily experienced with object-oriented languages. Using task-based examples and hundreds of screenshots, all code examples are presented in the context of ASP.NET development, aimed at Web developers. While C# Web Development for ASP.NET: Visual QuickStart Guide does not attempt to teach everything about the .NET Framework, it clearly explains all you need to know to get up and running with the C# language. 
542 |f Copyright © 2003 by Jose Mojica  |g 2003 
505 0 |a Machine derived contents note: Introduction ix -- Chapter 1: Getting Started 1 -- Getting C# 2 -- Installing Internet Information Services (IIS) 4 -- Creating a Web Project with VS .NET 6 -- Debugging Web Projects with VS .NET 9 -- Writing a Simple ASP .NET Page 11 -- Debugging ASP .NET Applications 13 -- Running the Compiler Manually 16 -- Compiling C# Programs without VS .NET 17 -- Debugging Applications Outside VS .NET 19 -- Chapter 2: C# Building Blocks 21 -- Working with C# Building Blocks 22 -- Writing C# Code 26 -- Declaring Variables 28 -- Defining Constants 31 -- Grouping Constants into Enumerated Types 32 -- Declaring Functions 34 -- Declaring Functions with Parameters 36 -- Returning Function Values 40 -- Defining a Class 42 -- Adding Classes to the Sample Application 45 -- Creating and Using Objects 46 -- Creating Objects in the Sample Application 48 -- Class Definitions from Outside Sources 49 -- Grouping Classes into Namespaces 52 -- Adding Fields to Classes 56 -- Initializing Fields in Place 57 -- Adding Properties to Classes 58 -- Adding Methods to Classes 64 -- Adding Members to the Classes 67 -- Completing the Sample Application 68 -- Adding Comments 73 -- Parameter Direction for Reference Types 75 -- Chapter 3: Conditionals and Loops n -- Working with Loops and Conditionals 78 -- Comparing Numeric Types 82 -- Comparing Reference Types 83 -- Combining Test Clauses 87 -- Writing if-else Statements 88 -- Testing Multiple Conditions with switch 90 -- Conditional Operator 92 -- Adding Conditional Statements 93 -- Using while Loops 100 -- Using do Loops 101 -- Using for Loops 102 -- Exiting and Continuing Loops 104 -- Adding Loops to the Sample Program 107 -- Chapter 4: Strings 111 -- Preparing your Machine to Work with Strings 113 -- Working with Strings 115 -- Initializing Strings 118 -- Comparing Strings 120 -- Concatenating Strings 123 -- Finding the String Length 125 -- Comparing and Concatenating Strings 126 -- Creating Strings from Characters 129 -- Using Escape Characters 132 -- Using Literal Strings 134 -- Accessing the String's Characters 136 -- Finding a Substring within a String 137 -- Extracting Part of the String 138 -- Splitting a String 139 -- Joining a String 141 -- Uppercasing and Lowercasing 142 -- Formatting Strings 143 -- Finishing the Sample Application 144 -- Representing Objects as Strings 149 -- Allocating Strings with StringBuilder 150 -- Chapter 5: Class Inheritance 151 -- Working with Class Inheritance 152 -- Inheriting a Class from Another 155 -- Exposing and Restricting Access to Members . 158 -- Enhancing the Sample Application 161 -- Hiding Methods from the Base Class 166 -- Overriding Functions in a Derived Class 168 -- Adding a Generic Button 172 -- Using the Generic Button 175 -- Adding Functions that Must be Overridden 178 -- Requiring Inheritance 179 -- Blocking Inheritance 180 -- Chapter 6: Special Members 181 -- Adding Functions with the Same Name 182 -- Variable Number of Parameters 185 -- Adding Constructors 187 -- Invoking Base Constructors 188 -- Adding Finalizers 190 -- Building Code Libraries with Static Members. 191 -- Redefining the Meaning of Operators 194 -- Redefining Equality by Overriding == 198 -- Redefining Equality by Overriding Equals 200 -- Working with Special Members 202 -- Chapter 7: Types 207 -- Working with Types 208 -- Obtaining a Class's Type 212 -- Testing for Type Compatibility 214 -- Converting From One Type to Another 215 -- Extending the Sample Application 218 -- Defining Casting Rules 223 -- Chapter 8: Interfaces 227 -- Working with Interfaces 229 -- Defining Interfaces 233 -- Implementing Interface Members Implicitly 235 -- Implementing Interface Members Explicitly 238 -- Enhancing the Sample Application 239 -- Using Objects through Interfaces 246 -- Interface Discovery 247 -- Using Interfaces for Polymorphism 249 -- Deriving One Interface from Another 250 -- Refactoring 252 -- Re-Implementing Interfaces in a Derived Class 253 -- Finishing the Sample Application 255 -- Chapter 9: Arrays and Collections 257 -- Working with Arrays and Collections 259 -- Creating Arrays of Valuetypes 263 -- Creating Arrays of Reference Types 265 -- Navigating through the Array 269 -- Initializing Array Elements in Place 272 -- Creating Multi-Dimensional Arrays 274 -- Enhancing the Sample Application 276 -- Finding Array Elements Using Linear Searches 279 -- Sorting Arrays 282 -- Finding Array Elements Using Binary Searches . 285 -- Making Classes Behave Like Arrays 287 -- Adding Indexers to the Sample Application 290 -- Copying an Array 291 -- Creating Dynamic Lists 292 -- Creating Queues 294 -- Creating Stacks 295 -- Creating Hashtables 296 -- Navigating through Hashtables 298 -- Finishing the Sample Application 299 -- Testing the CodeGridWebControl 301 -- Chapter 10: Delegates and Events 303 -- Working with Delegates and Events 305 -- Declaring a Delegate 308 -- Creating and Invoking Delegates 309 -- Combining Delegates 311 -- Removing Delegates 312 -- Declaring and Firing Events 314 -- Adding Events that are Web Friendly 316 -- Subscribing to Events 318 -- Firing Delegates Asynchronously 320 -- Waiting for Asynchronous Delegates 324 -- Asynchronous Delegates Results 326 -- Finishing the Sample Application 328 -- Chapter 11: Error Handling 331 -- Working with Exceptions 332 -- Catching Exceptions 338 -- Catching Specific Exceptions 341 -- Obtaining Exception Information 344 -- Working with Exception Chains 346 -- Declaring Your Own Exceptions 350 -- Setting the Error Message 352 -- Generating an Exception 353 -- Catching and Re-throwing Exceptions 354 -- Building an Exception Chain 355 -- Adding Code That Executes Before 356 -- Using using 358 -- Adding Form Security 360 -- Handling Unhandled Errors 363 -- Chapter 12: Reflection and Attributes 367 -- Working with Reflection and Attributes 368 -- Identifying an Assembly 372 -- Working with Display Names 373 -- Working with Path Strings 376 -- Loading a Program with a Display String 377 -- Loading a Program with a Path String 378 -- Instantiating a Class in the Assembly 379 -- Enumerating Through the Classes 381 -- Listing the Members of a Class 382 -- Setting or Getting a Field Dynamically 384 -- Invoking a Method Dynamically 387 -- Completing Task One 389 -- Applying Attributes to Code 391 -- Defining Attributes 392 -- Searching Code for Attributes 395 -- Completing Task Two 398 -- Chapter 13: C# Web Projects 401 -- Creating a DLL Project with Visual Studio .NET 402 -- Referencing and Executing DLL Code 406 -- Making DLLs Globally Available 407 -- Creating Web Services 410 -- Consuming Web Services 414 -- Index 417. 
546 |a English. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
630 0 0 |a Microsoft .NET Framework. 
630 0 7 |a Microsoft .NET Framework  |2 fast 
650 0 |a C# (Computer program language) 
650 0 |a Web site development. 
650 4 |a Engineering & Applied Sciences. 
650 4 |a Computer Science. 
650 6 |a C# (Langage de programmation) 
650 6 |a Sites Web  |x Développement. 
650 7 |a C# (Computer program language)  |2 fast 
650 7 |a Web site development  |2 fast 
653 |a C# 
776 0 8 |i Print version:  |a Mojica, Jose.  |t C♯ Web development with ASP.NET.  |d Berkeley, CA : Peachpit, ©2003  |w (DLC) 2004297457  |w (OCoLC)51929346 
830 0 |a Visual quickstart guide. 
856 4 0 |u https://learning.oreilly.com/library/view/~/0201882604/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Internet Archive  |b INAR  |n cwebdevelopmentw0000moji 
994 |a 92  |b IZTAP