Buy New

or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Buy Used
Used - Very Good See details
$3.56 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
Have one to sell? Sell yours here
Application Development Using C# and .NET
 
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.

Application Development Using C# and .NET [Paperback]

Michael Stiefel (Author), Robert J. Oberg (Author)
4.2 out of 5 stars  See all reviews (15 customer reviews)

List Price: $49.99
Price: $34.02 & this item ships for FREE with Super Saver Shipping. Details
You Save: $15.97 (32%)
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 2 left in stock--order soon (more on the way).
Want it delivered Monday, January 30? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more


Book Description

013093383X 978-0130933836 December 31, 2001 1
Application Development Using C# and .NET gives experienced developers unprecedented insight for building .NET enterprise applications with C#. A running case study covers the entire process: creating a monolithic C# console application; adding a Windows Forms interface; isolating functionality inside components, providing database access and security; and delivering functionality through ASP.NET and Web Services. Includes self-contained language overview for new C# users.

Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Frequently Bought Together

Customers buy this book with Introduction to C# Using .NET $49.99

Application Development Using C# and .NET + Introduction to C# Using .NET
  • This item: Application Development Using C# and .NET

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Introduction to C# Using .NET

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought


Editorial Reviews

From the Back Cover

Build industrial-strength .NET applications with C#!

  • Practical, useful information on the .NET Framework, the Common Language Runtime, ADO.NET, ASP.NET, Web Services, security, interoperability, and more
  • Running case study: see how concepts work together when you build .NET applications
  • Experienced C++, Java, and Visual Basic programmers: become effective with .NET!

This book gives experienced developers all the practical insight they need to build enterprise applications for Microsoft's .NET platform using C#. Using extensive code examples and a running case study, the authors illuminate the .NET concepts and technologies that offer the greatest power and value. They cover the entire process of constructing a .NET application: creating a monolithic C# console application; enhancing it with a Windows Forms interface; isolating functionality inside components, adding database access and security; and finally, delivering functionality through ASP.NET and Web Services.

  • .NET Framework and Common Language Runtime fundamentals for experienced programmers
  • Key .NET features: interfaces, attributes, collections, threading, remoting, assemblies, and more
  • Hands-on coverage of ADO.NET, ASP.NET, Web Services, and user interface programming
  • Component deployment and versioning
  • Ensuring interoperability with diverse and legacy systems
  • Includes a self-contained C# overview for those new to the language

Part of The Integrated .NET series from Object Innovations.

About the Author

MICHAEL STIEFEL is a consultant who specializes in developing enterprise applications with Microsoft technology. His expertise covers all stages of design and implementation for multi-tier applications. He has worked for Microsoft and taught graduate-level software engineering at Northeastern University.

DR. ROBERT J. OBERG is the founder and President of Object Innovations, a leading developer of integrated courseware on fundamental software technologies including Microsoft .NET, COM/DCOM/COM+, MFC, OLE, and Java. His books include Understanding and Programming COM+ and Introduction to C# Using .NET (Prentice Hall PTR).


Product Details

  • Paperback: 656 pages
  • Publisher: Prentice Hall; 1 edition (December 31, 2001)
  • Language: English
  • ISBN-10: 013093383X
  • ISBN-13: 978-0130933836
  • Product Dimensions: 9.3 x 6.6 x 1.4 inches
  • Shipping Weight: 2.2 pounds (View shipping rates and policies)
  • Average Customer Review: 4.2 out of 5 stars  See all reviews (15 customer reviews)
  • Amazon Best Sellers Rank: #1,703,208 in Books (See Top 100 in Books)

More About the Author

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

 

Customer Reviews

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

37 of 37 people found the following review helpful:
5.0 out of 5 stars Great overview!, June 19, 2002
This review is from: Application Development Using C# and .NET (Paperback)
This book is extremely well written, the topics are presented in a clear and logical manner and the explanations are great. It has an excellent introduction to the .NET framework, a C# overview (this is NOT a book for learning C# from scratch), a chapter on UI programming (event handling, menus, controls, dialog boxes etc), Assemblies and Deployment, the .NET framework class library, ADO.NET, ASP.NET, Web Services, Security and more. All these subjects could span thick books on their own but this book explains what they are and ties them all in together, without going into massive detail. This book works best when you use it to learn about the different areas of .NET and how they work together and reference other books or the documentation for an in-depth look at specific topics.

Get this book if:
- you are an experienced programmer who is still wondering "what is .NET?" and wants to get a great overview of .NET programming
- if you have developed applications the "old" way and need to quickly jump into .NET development and get a job done without having to know every detail of what goes on underneath the hood
- if you already know Java or C++ and are looking to learn about the basics of C# and about how you can use it in the .NET framework to get the job done.

Do NOT get this book if:
- you are looking for a total and complete tutorial on C#
- you are a beginner at programming and want to start out by learning the .NET framework (this book assumes prior knowledge)
- you want total in-depth knowledge of how the .NET framework works under the hood
- if you do not already have (at least a basic) understanding of application programming

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


14 of 14 people found the following review helpful:
2.0 out of 5 stars Good code, bad writing, May 1, 2003
By 
Mark Nicholson (Southern Arizona USA) - See all my reviews
(REAL NAME)   
This review is from: Application Development Using C# and .NET (Paperback)
I would use two analogies to describe this book.

1 - Have you ever talked to someone who is really bright - a doctor, a scientist, a computer geek - who you could tell was really smart but who could not communicate clearly and coherently in plain English?

2 - Have you ever heard the expression "it makes sense if you already know the answer" as applied to an explanation which is convoluted and confusing but ultimately right?

Well that's what this book is like to me. From the sections I've read these guys are not authors but they are experienced developers. They are not good at explaining things. They cannot lay out something simply in a one, two, three order. They jump from here to there and their writing looks like somebody cut and pasted some different sections of text together.

They do present a sophisticated code example which exceeds what you get in most technical books, however.

So I would say this book is not a good book if you are reading it for an explanation of C# and .NET. It could be useful if you are an experienced developer (and are used to dealing with people with poor communication skills) and are looking for some good code examples.

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


13 of 13 people found the following review helpful:
4.0 out of 5 stars good book, expansive coverage, but room for improvement, February 5, 2002
By 
James D. Christopher "nerd" (Charlotte, NC United States) - See all my reviews
(REAL NAME)   
This review is from: Application Development Using C# and .NET (Paperback)
This book has a lot of positive things going for it. The target audience is clearly developers with a little experience under their belts. This is great ( assuming you actually *do* have a little experience under your belt ), because there isn't a lot of wasted bulk in the book covering language syntax details that you can pick up if you have any programming experience. Instead, the book focuses on the meaty topics of app development - e.g., security in the .NET platform, threading, application models, a bit of windows forms, a bit of ADO, a bit of ASP. and a nice section on the built-in debugging and tracing facilities of .NET. The scope of the book is rather expansive, which usually means that the coverage of any given topic is superficial. That is not necessarily the case here; a lot of topics are covered in depth. Of course, any one chapter in the book could easily become a book on its own; however the authors do a good job of covering at least the basics of each topic, and in most cases explain sufficiently beyond the core concepts. The book is a success in this arena - the approach is a "this is how you get your job done" versus "this is how it will theoretically be done after you consult the online documentation".

This book also has a few negatives. The writing can be dense, due at least in part to the vastness of subject matter. I ended up rereading sections over and over again, and at times I've had to resort to other references to make sense of parts of this book; e.g., the section on security is filled with so many keywords and layers of detail that I had to start writing terms and definitions down to keep them straight ( a table or detailed diagram would have been nice ). In this sense the writing is often ... linear, which doesn't take away from the density of the topic. The example-based approach the authors chose works very well, but I personally prefer full source listings to the clips and snips from downloadable example code that are used in most places in the book.

Past those few negatives, there is a lot of useful information in the book and its example code. Recommended; invesigate other options if you want, but you'll definately get a lot of use out of this book if you're working with the .NET platform.

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



What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

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
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject