Signed Edition Sweepstakes
 
 

Recently Viewed clear list


Original Essays | September 15, 2014

Lois Leveen: IMG Forsooth Me Not: Shakespeare, Juliet, Her Nurse, and a Novel



There's this writer, William Shakespeare. Perhaps you've heard of him. He wrote this play, Romeo and Juliet. Maybe you've heard of it as well. It's... Continue »

spacer

This item may be
out of stock.

Click on the button below to search for this title in other formats.


Check for Availability
Add to Wishlist

Other titles in the Pro-Developer series:

Designing Enterprise Applications with Microsoft Visual Basic .Net (Pro-Developer)

Designing Enterprise Applications with Microsoft Visual Basic .Net (Pro-Developer) Cover

 

Synopses & Reviews

Publisher Comments:

While many books cover specific technical issues, they very rarely provide architectural guidance, which is especially helpful with adoption of Microsoft .NET. This title educates developers on just these topics. The expert authors—two members of the Microsoft Visual Basic .NET product team—present technologies within the context of their most appropriate use, and discuss design tradeoffs for large-scale applications. They also offer advanced techniques for performance tuning, testing, and implementation.
  • Architectural Guidance - Delivers the advanced guidance about architecture and tradeoffs that veteran developers need, especially since .NET allows developers to choose and use far more tools and technologies
  • Applied focus - Discusses advanced technologies and real-world consequences of design decisions in conjunction with pervasive issues such as application performance, scalability, and security
  • Expert Authors - Written by two Microsoft Visual Basic team members who are uniquely qualified to show how best to use Visual Basic .NET in developing enterprise applications

Book News Annotation:

Explains how to build applications using the more advanced features of Visual Basic .NET and the .NET framework. The author, who has worked for Microsoft, offers guidance on making specific design decisions and avoiding severe architectural flaws that may not be immediately obvious to novice programmers. Topics include threading, interoperability, network communications, Windows services, COM+, Windows messaging, security, debugging techniques, and performance issues.
Annotation c. Book News, Inc., Portland, OR (booknews.com)

Synopsis:

While many books cover specific technical issues, they very rarely provide architectural guidance, which is especially helpful with adoption of Microsoft .NET. In this title, the expert author presents technologies within the context of their most appropriate use, and discuss design tradeoffs for large-scale applications. (Computer Books - Languages/Programming)

Synopsis:

Explains how to build applications using the more advanced features of Visual BASIC .NET and the .NET framework, covering such topics as threading, interoperability, network communications, and Windows messaging.

Synopsis:

While many books cover specific technical issues, they very rarely provide architectural guidance, which is especially helpful with adoption of Microsoft .NET. In this title, the expert author presents technologies within the context of their most appropriate use, and discuss design tradeoffs for large-scale applications. (Computer Books - Languages/Programming)

About the Author

Robert Ian Oliver co-authored Upgrading Microsoft Visual Basic 6.0 to Microsoft Visual Basic .NET (Microsoft Press 2002). He has also written numerous MSDN white papers about how to upgrade to Visual Basic .NET. Ian's real-world experience while performance tuning and stress testing Visual Basic .NET in the Visual Studio .NET Porting Laboratory has given him valuable insights into how to architect, develop, and optimize large-scale applications with Visual Basic .NET and the .NET Framework.

Table of Contents

Dedication; Introduction; The Purpose of This Book; Who Should Read This Book; Organization of This Book; Updates and Other Information; Acknowledgements; System Requirements; Installing the Sample Files; Support; Moving to Enterprise Development with Visual Basic .NET; Chapter 1: Enterprise Application Development and Visual Basic .NET; 1.1 Enterprise Application Development; 1.2 The Development Process; 1.3 Visual Basic .NET; 1.4 Conclusion; Chapter 2: Visual Basic .NET for the Enterprise; 2.1 Moving Beyond Visual Basic 6.0; 2.2 Types in Visual Basic .NET; 2.3 Visual Basic and OOP; 2.4 Exception Handling Redux; 2.5 Resource Management and IDisposable; 2.6 Conclusion; Chapter 3: Multithreaded Programming; 3.1 An Overview of Basic Threading Concepts; 3.2 Encapsulating Threads; 3.3 Controlling Thread Execution; 3.4 Thread Synchronization; 3.5 Thread Pooling; 3.6 Conclusion; Chapter 4: Playing Nice with Others: Native Code and COM Interoperability; 4.1 The PInvoke Service; 4.2 COM and Visual Basic .NET; 4.3 Performance Considerations; 4.4 Conclusion; Building an Enterprise Infrastructure; Chapter 5: Distributed Programming in .NET; 5.1 Serialization; 5.2 XML Web Services; 5.3 Remoting; 5.4 Conclusion; Chapter 6: Custom Network Communication; 6.1 An Overview of Network Communication; 6.2 The WebRequest Class: More Than Meets the Eye; 6.3 The WebClient Class; 6.4 Socket Programming; 6.5 Conclusion; Chapter 7: Windows Services; 7.1 Introduction to Windows Services; 7.2 The ServiceController Class; 7.3 The Windows Event Log; 7.4 A Simple Service; 7.5 A Timely Example of a Service; 7.6 Installing a Service; 7.7 Debugging a Service; 7.8 Conclusion; Chapter 8: Integrating Enterprise-Level Services; 8.1 Understanding COM+ and Enterprise Services; 8.2 Messaging; 8.3 Conclusion; Chapter 9: Adding Security to Your Applications; 9.1 Security Features in .NET; 9.2 Enterprise Security Scenarios; 9.3 Conclusion; Performance and Debugging; Chapter 10: Essential Debugging Techniques; 10.1 Debuggers; 10.2 Better Debugging with the .NET Diagnostic Tools; 10.3 Conclusion; Chapter 11: Common Performance Issues; 11.1 String Concatenation; 11.2 Late Binding; 11.3 Designing Types; 11.4 Error Handling; 11.5 Database Issues; 11.6 Resource Management and IDisposable; 11.7 ASP.NET; 11.8 Loading the Right Runtime; 11.9 Conclusion; Chapter 12: The Art of Performance Tuning; 12.1 Performance Testing; 12.2 Performance Tuning; 12.3 Conclusion; Using Visual Basic .NET in a Multideveloper Environment; Architecture and Design Issues; Making the Most of Visual Studio .NET; Getting Started with Application Center Test; An Overview of ACT; Useful Techniques for Customizing ACT Tests; The ACT Test Object Model; Common Language Runtime Performance Counters; .NET Performance Counters; Performance Counters for ASP.NET; Performance Counter Quick Reference; Common Performance Counters; Application-Specific Counters; About the Author; Robert Ian Oliver; Contributing Authors; ; Wood File;

Product Details

ISBN:
9780735617216
Author:
Oliver, Robert I.
Author:
Mallavarapu, Sarath
Author:
Oliver, Ian
Author:
Oliver, Robert Ian
Publisher:
Microsoft Press
Location:
Redmond, Wash.
Subject:
Programming Languages - General
Subject:
Programming - General
Subject:
Programming Languages - Visual BASIC
Subject:
BASIC (Computer program language)
Subject:
Microsoft Visual BASIC
Subject:
BASIC
Subject:
Microsoft.net framework
Subject:
Computer Languages-Visual Basic
Edition Description:
Trade Paper
Series:
Developer Reference
Series Volume:
Bd. 1
Publication Date:
20021016
Binding:
Paperback
Language:
English
Illustrations:
Yes
Pages:
512
Dimensions:
9 x 7.38 x 1.08 in 1.9 lb
Age Level:
13-22

Related Subjects

» Computers and Internet » Computer Languages » Visual Basic

Designing Enterprise Applications with Microsoft Visual Basic .Net (Pro-Developer)
0 stars - 0 reviews
$ In Stock
Product details 512 pages Microsoft Press - English 9780735617216 Reviews:
"Synopsis" by ,
While many books cover specific technical issues, they very rarely provide architectural guidance, which is especially helpful with adoption of Microsoft .NET. In this title, the expert author presents technologies within the context of their most appropriate use, and discuss design tradeoffs for large-scale applications. (Computer Books - Languages/Programming)
"Synopsis" by , Explains how to build applications using the more advanced features of Visual BASIC .NET and the .NET framework, covering such topics as threading, interoperability, network communications, and Windows messaging.
"Synopsis" by ,
While many books cover specific technical issues, they very rarely provide architectural guidance, which is especially helpful with adoption of Microsoft .NET. In this title, the expert author presents technologies within the context of their most appropriate use, and discuss design tradeoffs for large-scale applications. (Computer Books - Languages/Programming)
spacer
spacer
  • back to top
Follow us on...




Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.