Have one to sell? Sell yours here
C# for Web Programming
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

C# for Web Programming [Paperback]

Chris H. Pappas (Author), William H. Murray (Author)
3.4 out of 5 stars  See all reviews (7 customer reviews)


Available from these sellers.



Book Description

January 6, 2002
C# for Web Programming teaches the essentials of C# Web programming to professionals with some familiarity with C or C++. The communications-savvy C# language combines the power of C and C++ with the ease of Visual Basic. Authors Chris H. Pappas and William H. Murray teach C# Web programming using their classroom-proven methods.

Editorial Reviews

From the Back Cover

Jump into the future of Web application programming with C#!

  • Make the most of C#'s key Web development capabilities—step by step
  • Effective Web application design, static and dynamic control properties, Web input/output processing, and much more.
  • Includes extensive sample code and a complete application case study

C# is a radical new object-oriented programming language that combines the power and flexibility of C++ with the ease of Visual Basic. Embracing HTML and XML, and ready to use existing code modules, C# dramatically cuts the development time to build highly portable, communications-friendly applications. C# is the natural choice for building applications for the Web, and C# for Web Programming gives you all the background you need to get started in this exciting Web application programming environment.

Using their classroom-proven techniques, pioneering C# instructors Chris H. Pappas and William H. Murray teach the fundamentals of C# and Visual Studio.NET, then focus on its Web application development features. Complete working code examples demonstrate the key features of C# and demonstrate a variety of programming strategies. C# for Web Programming concentrates on the Web aspects of C#, offering readers the quickest and easiest way to learn to build professional applications for the Web.

  • C# Web essentials taught using Pappas and Murray's classroom-proven techniques
  • Complete, working code examples walk you through concepts in action
  • Get the edge with rapid, flexible applications development for the Web!
  • Learn to build simple to complex Web applications by example

Programmers with basic familiarity in C or C++ will find C# for Web Programming the best, quickest, and easiest way to learn C# development for the Web.

About the Author

CHRIS H. PAPPAS is the chair of the Computer Studies Department and and WILLIAM H. MURRAY is the chair of the Electrical and Electronics Technology Department at the BCC campus of SUNY, Binghamton, NY. They are among the world's first C# instructors. They have co-authored over 50 books on topics such as assembly language, Visual Basic, C and C++, HTML, Visual J++, Java, JavaScript, OS/2, and Windows. Their books have been translated into more than 25 languages.


Product Details

  • Paperback: 496 pages
  • Publisher: Prentice Hall (January 6, 2002)
  • Language: English
  • ISBN-10: 0130661171
  • ISBN-13: 978-0130661173
  • Product Dimensions: 9.2 x 7 x 1.2 inches
  • Shipping Weight: 2.1 pounds
  • Average Customer Review: 3.4 out of 5 stars  See all reviews (7 customer reviews)
  • Amazon Best Sellers Rank: #3,054,007 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

7 Reviews
5 star:
 (3)
4 star:
 (1)
3 star:
 (1)
2 star:    (0)
1 star:
 (2)
 
 
 
 
 
Average Customer Review
3.4 out of 5 stars (7 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

5 of 5 people found the following review helpful:
1.0 out of 5 stars How can you do web programming without....., May 18, 2004
This review is from: C# for Web Programming (Paperback)
How can you do web programming without database programming? I mean thats the main reason we learn C#, or for that matter Java. For web programming a database is a MUST. I could use PERL or PHP or even Javascript to do scripting stuff.

This book leaves out ADO.NET which is crucial to Web Programming. I advise to skip this book and to try something else.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 4 people found the following review helpful:
3.0 out of 5 stars Whatever you do, don't mention data!, September 19, 2002
By A Customer
This review is from: C# for Web Programming (Paperback)
I enjoyed the early part of the book. The examples worked beautifully every time. I felt I was learning about C# and ASP.NET at the same time.

As I progressed through the book I wondered when they were going to get to databases. They never did. What about Cookies? They are not mentioned either! OK, no book can cover everything, and who'd want it to. But this one simply doesn't go far enough even for a c#/.net novice like me.

In summary, a good starting point but you'll soon need other books beside this one.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5 of 6 people found the following review helpful:
1.0 out of 5 stars Hmmm, January 22, 2005
This review is from: C# for Web Programming (Paperback)
Well, lets start?

Chapter 1. The journej to C#.
Well, we are talking about Web Programming, right? Why do authors write about Algol, B, C, C++ then? Ok, 16 pages is not too much, but they are useless. Moreover, they say that C# was derived from C++ while it is obvious that it was patterned over Java. But Java is completely forgotten. Umm... You will encounter some very useful stuff like
"Hypertext - An online document that has words or graphics containing links to other documents. Usually, selecting the link area onscreen (with a mouse or keyboard command) activates these links". Cool!!!

Chapter 2. C# essentials.
From page 16 till page 70 you will find a lot of information, such as why C# is great. "Essentials" are not essential though. Say, classes and structures occupy just one page. Even for such a newbie in .NET as I am, this chapter was completely useless.

Chapter 3. C# and VS.NET
"Finally I will learn ASP" - that was my thoght when i finished boring chapters 1 and 2. But I was wrong. Basically, this chapter teaches you how to resize web forms. All the stuff from this chapter you can learn by yourself by just playing with VS.NET in 10 minutes. Do you know how to select a control? "Place the mouse pointer over any control and click once. Move the mouse pointer to the form..." Yeah.
And you also notice that authors use a LOT of screenshots. All screenshots are half-page sized. Say, picture with textbox, and below the same pic but textbox is resized.

Chapter 4 -5. Static control properties / Dynamic control properties.
Here authors teach you how to change properties (ya know, in that properties window). Be prepared for long tables of properties with explanations which you can find in VS.NET on status bar. Serious coding starts from chapter 5, you learn how to use events and how to add 1-2 lines of code.
All examples totally suck, I mean you will learn how to change properties of almost all controls and nothing else. In the end you will write a calculator which will multiply 2 numbers. 4 lines of code. Coooooool!

Chapter 6. Events. From 193 till 221 pp you will find events and their short descriptions, obviously borrowed from VS.NET help. You will not find any example; just empty event handlers and VERY USEFUL comment to EACH of them : "The return type of method is void". Thanks guys! What would i do without you!

Chapter 7. Processing web form input. 48 pages will teach you how, clicking on something, to change something. Be sure, that if your program will change image depending on selected radio button (3 buttons) you will find 3 screenshots which will differ from each other by picture and button selected. This is very useful.
Authors also will include all code, even that one generated by VS, also it is almost always identical. Be sure, the event handler code will be repeated on the same page.

Chapter 8. Procesing form output. The same stuff as in 7, but here you will show something somewhere... PP. 294 -295 are the best illustration:
they ontain autogenerated code, screenshot wwith browser, showing microsoft.com and empty event handler method. COOOL!
Well, this chapter also deals with DataGrid, DataList, Repeater and Table, with 1 example for each control... Just type the code; forget about any explanations or description of properties. Enough.

Chapter 9. GDI Graphics Fundamentals. Chapter 10. Presentation graphics.
70 useless pages which list classes in Drawing namespace, methods in Graphics and using WINDOWS Forms. Huh?????

Chapter 11. Numeric Applications and Conversions.
Very useful programs on how to calculate prime numbers, build trygonometric table or use bubble sort.

Chapter 12. Web services. LOTS LOTS LOTS of screenshots. Nothing else.

Well, im bored. These guys just wanted to earn some money, and they did that. The good news is that tthey did not place any screenshots on how to move mouse or close VS. Good idea!
authors just wanted to fill the pages with something, screenshots and autogenerated code was a solution.
This book says nothing on
1. HTML controls. They are just mentioned.
2. Web application life cycle events. Why there is on_load event handler? Whats that? Who knows.
3. Whats about session tracking? Cookies?
4. DataGrid et. al.
5. ADO.NET is not even mentioned.
6. Forget about security, etc.
All eamples are so lame, I cant find words. There are NO real wold examples, even simple login page is not written.
This book is junk.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews





Only search this product's reviews



Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject