Index
 
Operating Systems
Java
Programming Languages
Hardware
Microsoft Technologies
Certifications
.Net
Visual Basic
Server Tech.
VC++
COM/DCOM/ATL
C#
MS Office
Windows
Web Technology
Computer Science
Database
Network
Software Engineering
XML and XSL
Internet
Web Programming
Web Technologies
Physics
Bio-Chemistry
Mathematics
Medical
Redbooks
Unlisted/Miscellaneous

Contact Us

Freebookzone.com | What's New | Missing Link | Feedback

Windows Development



Book Title : Programming Server Side Applications For Microsoft Windows 2000
eBook download format(s) : CHM
ISBN-10 : 0735607532 
ISBN-13 : 978-0-735607-53-8 
Author(s) : Jeffrey Richter Jason D. Clark 
Publisher : Microsoft Press (Mar 2000)
Section : Windows Development
Book Review:

Amazon.com
An ever-growing number of applications are being developed for the Windows server platform. As more companies come to rely on this burgeoning code base, software developers require the skills to closely integrate with Windows. Administrators resent applications with obvious bugs, but they will also reject code that is difficult to administer, performs poorly, or dominates system resources. Programming Server-Side Applications for Microsoft Windows 2000 helps intermediate and advanced Windows programmers by covering a range of topics needed to develop reliable applications for Windows 2000.

Readers should be familiar with C++ Windows programming and spend little time introducing basic concepts. Advanced readers will find this refreshing, while beginners should scurry off and bone up by reading the prequel, Jeffrey Richter's Programming Applications for Microsoft Windows. Moreover, although this book covers server-side applications, it spends very little time on network programming--it assumes the reader is already comfortable with sockets or some other form of client/server communication.

The sections on services and administration are straightforward, and readers familiar with Windows NT will easily grasp the skills needed to build system-friendly applications. Security is a trickier topic, and the authors do a good job of introducing the different aspects of Windows security, emphasizing the functions that programmers will use most frequently. There is a solid explanation of Windows network authentication and secure communication. (These topics almost warrant a separate book, but there is enough information here to get off to a good start.)

The critical nature of server-side applications is emphasized--stressing that it is not acceptable to reboot the server machine regularly if the system grows unstable. Readers get strong advice on the importance of managing resources, easy administration, and scalability. In most cases, these concepts are reinforced with specific examples throughout the text via notes on common pitfalls and bugs, but it would have been nice to see this point hammered home a bit more, especially the difficulty in testing code in a simulated production environment.

The best aspect of this book is the exemplary sample code. It is easy to understand and well documented, and it does a good job of demonstrating the topics the book discusses. The companion CD-ROM contains all the code needed to build the sample applications under Visual C++ 6.0, most of which can easily be modified to other uses. Note that much of the information in this book is not specific to Windows 2000--it can be easily applied to Windows NT 4--but new features such as Active Directory are not discussed in any detail. You can use this book to modify existing applications to better integrate with Windows, or to develop new server applications from scratch. If you want a solid tutorial for developing Windows server applications, this will make a nice supplement to your technical library. --Pete Ostenson

Topics covered: I/O completion ports and thread pools, Windows service development and administration, managing the Registry, performance counters, event logging, Windows security, user and group management, SSPI, and SSL.

Book Description
Enterprise developers take an in-depth tour of Windows 2000 services-the powerful features and subsystems designed specifically to handle mission-critical data processing needs-and get expert guidance for designing and implementing applications that exploit their capabilities. With coverage of the Service Control Manager, Registry, performance monitoring, event logging, security, asynchronous I/O, and other key topics-plus a CD-ROM packed with next-generation 64-bit Windows code examples-this book provides timely and substantive instruction for creating a powerful new class of enterprise solutions.




add to del.icio.us                 Digg Freebookzone.com!

You may use anyone of the download options


eBook VersionBuy this book from Amazon
Front Cover

Missing Link?, Report It and you may wish to  Buy  this book from amazon

Tell a Friend!

Similar Book titles in Windows Development section:
Windows Server 2003 Weekend Crash Course
Windows 2000 Commands Guidebook
Windows XP Bible
Windows XP Registry Handbook
Inside Microsoft Windows 2000 Third edition
Windows NT File System Internals: A Developers Guide
Programming the Microsoft Windows Driver Model, Second Edition
Tricks of the Windows Game Programming Gurus (2nd Edition)
Programming Windows CE
Programming Applications For Microsoft Windows
Network Programming For Microsoft Windows
Inside Windows Server 2003
Network Programming for Microsoft Windows


Similar Book titles in Other sections:

Section: Applications
How to Use Microsoft Publisher 98
Inside Autocad 14 (Limited Edition)
Microsoft Access 97 Quick Reference
Microsoft Excel 97 Quick Reference
Microsoft Internet Explorer 3 0 Unleashed
Show all..


Section: Bio-Chemistry
Inside the Cell - National Institute of General Medical Sciences


Section: CS -> Compilers and Languages
Semantics with Applications: A Formal Introduction
Programming Languages: Application and Interpretation
Functional Programming and Parallel Graph Rewriting
Programming in Martin-Lof's Type Theory
Advanced Programming Language Design
Show all..


Section: Data Structures and Algorithms
Concepts, Techniques, and Models of Computer Programming
Patterns for Adaptive Programming (AP)
Art of Programming Contest
Algorithms and Data Structures in VLSI Design: OBDD - Foundations and Applications
Algorithms for Communications Systems and their Applications
Show all..


Section: Multimedia & Game Development
Programming The Nintendo Game Boy Advance: The Unofficial Guide


Section: CS -> Theory
Type Theory and Functional Programming
Applicative Programming and Specification


Section: DB -> DB / 2
Road Map to DB2 Programming
IBM DB2 Building Applications for UNIX Environments


Section: DB -> Oracle
High Performance Oracle Database Applications
Special Edition Using Oracle Web Application Server 3
Oracle Programming with Visual Basic
Oracle 8 Server Unleashed
High Performance Oracle Database Automation: Creating Oracle Applications with SQL and PL/SQL
Show all..


Section: DB -> Others
Database Programming with Perl
Programming the Perl DBI
Sybase SQL Server 11 Unleashed
Teach Yourself Database Programming with Visual C++ 6 in 21 Day
TEXIS: Text Information Relational Database Server User's Guide
Show all..


Section: DB -> SQL
Embedded SQL Programming Guide


Section: DB -> SQL Server
Inside Microsoft SQL Server 2000
Inside Microsoft SQL Server 7.0
Special Edition Using Microsoft SQL Server 6.5 (2nd Edition)
Microsoft SQL Server 2000 Administrator's Pocket Consultant
SQL Server 2005 Stored Procedure Programming in T-SQL & .NET
Show all..


Section: Computer Hardware
Hardware Design Guide for Microsoft Windows NT Server
Hardware Design Guide for Microsoft Windows 2000 Server


Section: Device Drivers
Introduction to Writing Windows CE Display Drivers
Streams Programming Guide
Windows MultiMedia System Book
Writing Windows NT Device Drivers


Section: Microprocessor
Assembly Language Programming Tools for the IA-64 Architecture
IA-32 Intel Architecture Software Developer's Manual Volume 3: System Programming Guide
Low Power System Design Considerations
Programming PIC Microcontroller in C (CC5X compiler)
Programming PIC Microcontrollers in BASIC
Show all..


Section: Peripherals
Programming guide and sample code for RTL8139 family
Serial Port Programming Information ZIP
SoundBlaster Programming Information v0.90


Section: Internet
The XML Files : Using XML for Business-to-Business and Business-to-Consumer Applications
Software Engineering for Internet Applications (Workbook)
Using Microsoft Exchange Server
Building an Intranet with Windows NT 4
Windows NT Internet and Intranet Development
Show all..


Section: Advanced Java
Principles of Object-Oriented Programming in Java
Tricks of Java Programming Gurus
Practical Artificial Intelligence Programming in Java
Inside the Java Virtual Machine, 2nd Edition
Concurrent Programming Using Java
Show all..


Section: Java Enterprise Edition
Designing Enterprise Applications with J2EE
Servlets and JavaServer Pages (JSP): A Tutorial
J2EE Technology in Practice: Building Business Applications with the Java2 Platform
Designing Enterprise Applications with the J2EE Platform
Programming Jakarta Struts
Show all..


Section: Java User Interface
Programming User Interfaces with JFC
Teach Yourself Internet Game Programming With Java in 21 Days


Section: Java Language
Code Conventions for the Java Programming Language
Essentials of the Java Programming Language, Part 1
Essentials of the Java Programming Language, Part 2
Peter Norton's Guide to Java Programming
Teach Yourself Java 1.1 Programming in 24 Hours
Show all..


Section: Java Micro Edition
Using WebSphere Studio Device Developer to Build Embedded Java Applications


Section: Java Networking
Web Programming with Java
Developing Intranet Applications with Java
Java Thin Client Programming


Section: Java Tools
Java Programming Guide for OS/390
Building AS/400 Internet-Based Applications with Java
Creating Java Applications using NetRexx
Using VisualAge for Java Enterprise Version 2 to Develop CORBA & EJB Applications
IMS Version 7 and Java Application Programming
Show all..


Section: Mathematics
Elementary Algebra with Applications, 3rd Edition
Foundations of Combinatorics with Applications
Mathematics Of The Discrete Fourier Transform (DFT) - With Audio Applications
Programming for Engineers with Mathematica
Introduction To Digital Filters - With Audio Applications
Show all..


Section: Miscellaneous
Michael Abrash's Graphics Programming Black Book
Microsoft RPC Programming Guide
Concurrent Programming in Erlang
Digraphs Theory, Algorithms and Applications


Section: Microsoft Certifications
Windows 2K Active Directory Services
Windows 2K Accelerated
Windows 2K Professional
Windows 2K Server
Windows 2K Network Infrastructure Administration
Show all..


Section: Microsoft C Sharp (C#)
C# COM+ Programming
OOP with Microsoft Visual Basic .NET and Microsoft Visual C# .NET Step by Step
C Sharp Network Programming
C# - Your Visual Blueprint for building .Net applications
Inside C#
Show all..


Section: Microsoft COM/DCOM/ActiveX/ATL
Inside ATL
ActiveX Programming Unleashed
Activex Programming With Visual C++ 5
Programming Distributed Applications With COM And Microsoft Visual Basic 6.0
Teach Yourself Activex Programming in 21 Days
Show all..


Section: Microsoft .(dot) net
Microsoft .net for programmers
Applied Microsoft .Net Framework Programming
Programming Microsoft.NET
Introducing Microsoft .NET Second Edition
Building Dot Net Applications For Mobile Devices
Show all..


Section: Office Development
Programming Microsoft Visual Interdev 6
Programming Microsoft Office 2000 Web Components
Programming Microsoft Outlook and Microsoft Exchange
Microsoft Office 2000: VBA Fundamentals


Section: Microsoft Windows Servers
Inside Microsoft SQL server7
Microsoft Windows 2k Server Resource Kit TCP/IP Core Network Guide
Microsoft Proxy Server 2.0 Training
Microsoft Exchange 2000 Server Administrators Companion
Microsoft encyclopedia of Networking
Show all..


Section: Microsoft Visual Basic
Programming Microsoft Visual Basic 6
Practical Standards for Microsoft Visual Basic
Microsoft Visual Basic Design Patterns
Web Programming with Visual Basic
Advanced Microsoft Visual Basic 6
Show all..


Section: Microsoft Visual C++
Programming Visual C++, 5th Edition
Learn Visual C++ Now: Teach Yourself Microsoft Visual C++ the Quick and Easy Way
Teach Yourself Database Programming with VC++ 6 in 21 Days
Programming Windows with MFC
Building Internet Applications with Visual C++
Show all..


Section: MS Web Technologies
Web Applications Developers Guide
Visual Basic Developers Guide to ECommerce with ASP and SQL Server
Programming Microsoft Internet Explorer 5
Programming Active Server Pages
Microsoft Commerce Solutions Web Technology
Show all..


Section: Networking
Programming Principles in Java: Architectures and Interfaces
TCP/IP Fundamentals for Microsoft Windows
Building Cisco Networks for Windows 2000


Section: Other Engineering
Chemical Process Safety: Fundamentals with Applications


Section: GNU/Linux OS
The Linux Web Server CD Bookshelf
Advanced Linux Programming
Introduction to Socket Programming
Teach Yourself Shell Programming in 24 Hours
Effective AWK Programming
Show all..


Section: Embedded and RTOS
Programming Embedded Systems in C and C++
Tornado User's Guide (Windows Version)


Section: Solaris OS
Programming Interfaces Guide
Streams Programming Guide
Multithreaded Programming Guide


Section: OS Theory
Programming the Be Operating System
Spring Concepts, Internals Architecture and Programming
HOPE: A Programming Model for Optimism
The Art of Unix Programming


Section: Unix OS
Nextstep Programming: Step One : Object-Oriented Applications/Book and Disk
The Unix Programming Environment
Volume 7A: XView Programming Manual


Section: Windows OS
Inside Windows 2000, Third Edition
Windows NT Workstation Configuration and Maintenance
Using Windows 98 Preview Edition
Using Windows NT Workstation 4.0
Windows 98 From A to Z
Show all..


Section: Physics
Neutrinos and Beyond: New Windows on Nature


Section: Assembly Language
Windows Assembly Language & Systems Programming: 16- And 32-Bit Low-Level Programming for the PC and Windows
Introduction to RISC Assembly Language Programming
Programming from the Ground Up
The Art of Assembly Language Programming
Win32 Programming for x86 Assembly Language
Show all..


Section: C Language
Introduction to C and C++ Programming
C Programming Tutorial (K&R version 4)
Writing Bug-Free C Code for Windows: A Programming Style That Automatically Detects Bugs in C Code
Programming in C: A Tutorial
C Programming
Show all..


Section: COBOL Programming
ZingCOBOL: A Beginner's Guide to Programming in COBOL
COBOL Programming Course
COBOL Programming Guide
VisualAge COBOL for Windows Programming Guide
Year 2000 in a Nutshell
Show all..


Section: C++ Language
An Introduction to C++ and Object Oriented Programming
An Introduction to C++ Programming
C++ in Action: Industrial Strength Programming Techniques
C++ Programming for Scientists
C++ Programming HOW-TO
Show all..


Section: Other Programming
Ada 95: The Craft of Object-Oriented Programming
Pascal Programming
Principles of Programming Languages
Programming Language Examples Alike Cookbook
Prolog Programming: A First Course
Show all..


Section: Perl Scripting
Advanced Perl Programming
Effective Perl Programming: Writing Better Programs With Perl
Practical Perl Programming
Programming Perl 5.0 CGI Web Pages for Microsoft Windows NT
Programming Perl, 3rd Edition
Show all..


Section: Ruby Programming
Programming Ruby - The Pragmatic Programmer's Guide


Section: Scripting
Practical Programming in Tcl and Tk
The Scheme Programming Language, Second Edition
Tclwise - Guide to the Tcl Programming Language
The Scheme Programming Language, Third Edition
GUI Programming with Python: QT Edition
Show all..


Section: Smalltalk
Inside Smalltalk (Volume One)
Inside Smalltalk (Volume Two)
Smalltalk/V Mac Tutorial and Programming Handbook
Smalltalk-80: The Interactive Programming Environment
Squeak: Object-Oriented Design with Multimedia Applications
Show all..


Section: Redbooks Draft
Building Composite Applications
Patterns: Building Serial and Parallel Processes with WebSphere Process Server V6
Communications Server for z/OS V1R7 TCP/IP, Volume 3
System i Application Modernization: Building a New Interface to Your Legacy Applications
WebSphere Application Server V6 for OS/400: Getting Started
Show all..


Section: Redbooks
Security Considerations in Notes and Domino 7: Making Great Security Easier to Implement
Microsoft BizTalk to WebSphere Business Intergration Server Express Migration
Aix and Windows Nt: Solutions for Interoperability
Developing and Porting C and C++ Applications on AIX
Partitioning Implementations for IBM p5 Servers
Show all..


Section: IBM Technotes
Deployment Planning Considerations for Tivoli Continuous Data Protection for Files
Implementation Considerations for Pure Versus Sampled Events in IBM Tivoli Monitoring 6.1
Deployment Considerations for Tivoli Provisioning Manager Express for Software Distribution
Content Manager Server Log Utilities for Performance-Related Troubleshooting and Analysis
VIOS Network Install from Linux Server
Show all..


Section: Redpapers
Problem Avoidance for WebSphere Application Server for z/OS
PCI and PCI-X Placement Rules for IBM System i5, eServer i5, and iSeries servers with i5/OS V5R4 and V5R3
Benchmarking MOM4 on IBM eServer pSeries Clusters
Veritas Storage Foundation for Oracle 9i RAC and DB2 UDB V8 on IBM eServer pSeries
IBM System i Tools Innovation Program: Resource Guide for Modernization and Integration Tools for System i Applications
Show all..


Section: Redpapers Draft
IBM WebSphere Voice Server V5.1.1/V5.1.2 and Cisco Customer Voice Portal V3.1: An Interoperability Guide
N Series SnapManager with Microsoft Exchange
Implementing IBM Lotus Workplace Learning on the IBM eServer iSeries Server
WebSphere Application Server V6.1: Technical Overview
Virtual I/O Server Integrated Virtualization Manager
Show all..


Section: Software Engineering
How to Design Programs: An Introduction to Programming and Computing
Programming from Specifications
Reusable Software Components: Object-Oriented Embedded Systems Programming in C
Supercomputers: Directions in Technology and Applications
Reasoned Programming
Show all..


Section: Web Programming
Developing Web Applications with Cold Fusion
Creating Applications with Mozilla
Core Servlets and JavaServer Pages
Web Client Programming with Perl
CGI Programming on the World Wide Web
Show all..


Section: Web Technology
Laura Lemay's Web Workshop: Microsoft Frontpage 97
Windows NT 4 Web Development


Section: XML, XSL & UML
The XML Files: Using XML for B2B and B2C Applications
Introduction to XML Programming
XML Programming: Web Applications and Web Services With JSP and ASP


Similar Books from Amazon :


Tell a Friend!


©2008 FreeBookZone.com - Home - Privacy Policy - Program Policy, Terms and Conditions