Beginning ASP.NET 1.1 with Visual C#.NET 2003
This hands-on guide teaches you how to build custom ASP.NET Web sites from the ground up. An expert team of authors uses their extensive ASP.NET programming experience to give you hands-on instruction in the best way to create Web sites with ASP.NET and C#. This completely updated edition features new examples, and all code is written and tested for ASP.NET version 1.1.
What does this book cover?
Here are some details on what you'll discover in this book:
- Fast ASP.NET site construction using Microsoft’s new, free Web Matrix tool
- How to install and configure ASP.NET
- Basic programming principles for C#, such as variables, control structures, and procedural programming
- Techniques for applying these principles as you develop ASP.NET pages
- The minimum amount of object-oriented programming necessary to work successfully and efficiently with ASP.NET
- Key differences between ASP.NET 1.0 and 1.1, how to use the examples in this book with either version, and how to move from 1.0 to 1.1
- Techniques for extending your ASP.NET sites to incorporate related tools and technologies, such as using ADO.NET for data source access, Web Services for inter-site communication, and Server Controls to facilitate code maintenance and reuse
- How you can make your ASP.NET site production-ready through proper debugging, optimization, and security
Who is this book for?
This book is for beginners who have no previous experience with ASP, C#, XML, object-oriented programming, or the .NET framework. A little knowledge of HTML is useful, but not essential. All the concepts you need to create dynamic ASP.NET Web sites are presented and explained in full.
Quitting Wrox as a full-time employee in August 2001, he branched out into VB6 programming and ASP development, maintaining a multitude of sites from http://www.cuasp.co.co.uk, his "work" site, to http://www.atomicwise.com, a selection of his writings on music and art. He now divides his time between being a human punchbag for his 29-month-old son Nye, composing electronic sounds on bits of dilapidated old keyboards for his music project Open E, and tutoring his cats in the art of peaceful co-existence, and not violently mugging each other on the stairs.
Chris Ullman contributed Chapters 1, 14, 15, 16, 17, and Appendix E to this book.
John Kauffman was born in Philadelphia, the son of a chemist and a nurse. He received his degrees from The Pennsylvania State University, the colleges of Science and Agriculture. His early research was for Hershey foods in the genetics of the chocolate tree and the molecular biology of chocolate production. Subsequently, he moved to the Rockefeller University, where he cloned and sequenced DNA regions that control the day and night cycles of plants.
Since 1997, John has written ten books, six of which have been on the Amazon Computer Best Seller List. His specialty is programming Web front-ends for enterprise-level databases.
In his spare time, John is an avid sailor and youth sailing coach. He represented the USA in the sailing World Championship of 1985 and assisted the Olympic teams of Belgium and China in 1996. He also enjoys jazz music and drumming and manages to read the New Yorker from cover-to-cover each week.
John Kauffman contributed Chapters 2, 3, 4, 5, 6, and Appendix B to this book.
Chris Hart is a full-time .NET Developer and part-time author who lives in Birmingham (UK) with her husband James. While she's most at home in the world of the Web, she's recently been working with the .NET Compact Framework. In her spare time, Chris spends much of her time playing with beta technologies, and then attempting to write about them.
Chris has contributed many chapters to a variety of books, including Beginning ASP.NET (Wrox Press), Beginning Dynamic Websites with ASP.NET Web Matrix (Wrox Press), and most recently, A Programmer's Guide to SQL (Apress).
When she gets away from computers, Chris enjoys travel, especially when it involves driving along narrow winding roads to get to out-of-the-way parts of Scotland. She dreams of building her own house somewhere where she can keep a cat.
Chris Hart contributed Chapters 10, 11, 12, 13, and Appendices C and D to this book.
Dave Sussman is a writer, trainer, and consultant, living in the wilds of the Oxfordshire countryside. He's been working with ASP.NET since before it was first released and still isn't bored with it. You can contact him at email@example.com.
Dave Sussman contributed Chapters 7, 8, and 9 to this book.
Dan Maharry is a freelance writer, reviewer, speaker, and editor who has, in no particular order, taught English, Math, and Guitar, directed, crewed, acted in, and produced several plays and short films, been a film and music columnist for four years, co-founded ASPToday.com, rewritten his own at HMobius.com several times, opened an office in India, variously edited, reviewed, and written pieces of over 40 programming books, qualified as a sound engineer, and consumed enough caffeine in his lifetime to keep most of China awake for a week. Occasionally, he sleeps. Sometimes. Contact him at firstname.lastname@example.org.
Dan Maharry contributed Chapters 5 and 6 to this book.
Table of Contents
Chapter 1: Getting Started with ASP.NET.
Chapter 2: Anatomy of an ASP.NET Page.
Chapter 3: Server Controls and Variables.
Chapter 4: Control Structures and Procedural Programming.
Chapter 5: Functions.
Chapter 6: Event-Driven Programming and Postback.
Chapter 7: Objects.
Chapter 8: Reading from Databases.
Chapter 9: Advanced Data Handling.
Chapter 10: ASP.NET Server Controls.
Chapter 11: Users and Applications.
Chapter 12: Reusable Code for ASP.NET.
Chapter 13: .NET Assemblies and Custom Controls.
Chapter 14: Debugging and Error Handling.
Chapter 15: Configuration and Optimization.
Chapter 16: Web Services.
Chapter 17: ASP.NET Security.
Appendix A: Exercise Solutions.
Appendix B: Web Matrix Quick Start.
Appendix C: The Wrox United Database.
Appendix D: Web Application Development Using Visual Studio .NET.
Appendix E: Installing and Configuring IIS.
Sign up now »
- FTOS Web Applications DeveloperNSW
- FTQuality ManagerSA
- FTLead Software EngineerSA
- FTJob Title: Mac Systems/ Enterprise Systems EngineerNZ
- FTFlash / ActionScript Developer - ContractNSW
- FT.NET - Sitecore Developer - Melbourne - PermNSW
- FTSenior Python DeveloperNSW
- FTR&D EngineerSA
- FTTechnical Business AnalystNSW
The total volume of data being processed and stored by businesses is rising exponentially. IDC has estimated that the size of the "digital universe" will increase 29 fold between 2010 ...
The nature of work has changed fundamentally and forever and it continues to evolve rapidly. Geographic distance and ...
"Suggesting that people's "purpose is to get information to flow through the ..."
Why change management doesn’t work
"Darn those pesky laws that get in the way of commercial exploitation ..."
Larry Page wants to see your medical records
"Instead of partitioning the device between corporate and personal data, another approach ..."
Dual-Persona Smartphones Not a BYOD Panacea
"Well that's a nice back-handed compliment isn't it? So now, finally, my ..."
After two-year hiatus, EFF accepts bitcoin donations again
"Actually, both Mobile App developers and CIOs should be blamed for it. ..."
CIOs struggle to deliver timely mobile business apps: survey
- U.S. urged to let companies 'hack-back' at IP cyber thieves
- AusCERT 2013: Introduction to Network Security Monitoring with Security Onion - AusCERT Presentation
- Auscert 2013: Perimeter protection has failed, encryption needs its day in the sun
- Researchers find more versions of digitally signed Mac OS X spyware
- AusCERT 2013: Low-level analysis can find, map data deleted from Android phones
- Lack of information, skills hinder finance-business partnering: Deloitte
- Rapid-growing mobile payments market is driving a financial fraud marketplace
- HP profit falls 32 per cent as PC and server sales decline
- Google launching new fund for later-stage tech investments
- Apple defends offshore decisions that result in low taxes