Jump into the future of Web application programming with C#!
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.
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.
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
Would you like to update product info or give feedback on images?
|
|
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.....,
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.
4 of 4 people found the following review helpful:
3.0 out of 5 stars
Whatever you do, don't mention data!,
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.
5 of 6 people found the following review helpful:
1.0 out of 5 stars
Hmmm,
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.
Share your thoughts with other customers: Create your own review
|
|
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. |