Programming Distributed Applications With Com & Microsoft Visual Basic 6.0 (Programming/Visual Basic)


Publisher: Microsoft Press
Author: Ted Pattison
ISBN: 1572319615
Release Date: 28 November 1998

eBook Description
Microsoft’s DCOM is the key technology for enterprise development for the Windows platform. Written for the working Visual Basic developer or project manager, Programming Distributed Applications with COM and Microsoft Visual Basic 6.0 introduces the basics of DCOM objects in a clear style. All examples are written in Visual Basic, and the reader learns about new Microsoft BackOffice technologies such as Microsoft Transaction Server (MTS) (for transaction processing) and Microsoft Message Queue Server (MSMQ) (for message queuing). If your shop uses Microsoft tools, Visual Basic 6 stands ready to write today’s scalable distributed applications using DCOM. This well-organized text shows you how DCOM works and what advantages it offers for today’s enterprise developer using Visual Basic 6. –Richard Dragan

Amazon.com

Programming Distributed Applications With Com & Microsoft Visual Basic 6.0 (Programming/Visual Basic)


Extend This Post Reach

Microsoft Windows 2000 Scripting Guide


Publisher: Microsoft Press
Author: Microsoft Corporation
ISBN: 0735618674
Release Date: 06 November 2002

eBook Description
Written by the Microsoft experts who know Windows 2000 scripting technologies best, this authoritative guide delivers the detailed information and examples that IT professionals need to automate system administration tasks and maximize their productivity.

Amazon.com

Microsoft Windows 2000 Scripting Guide


Extend This Post Reach

Microsoft ADO.NET (Core Reference)


Publisher: Microsoft Press
Author: David Sceppa
ISBN: 0735614237
Release Date: 15 May 2002

eBook Description
This core reference demonstrates how to use ActiveX Data Objects.NET (ADO.NET) to access, sort, and manipulate data in enterprise-wide, Web-enabled applications. Readers learn best practices for writing, testing, and debugging database application code using the new tools and wizards in Microsoft Visual Studio .NET-with code on a companion CD, plus insider tips. The book also describes the ADO .NET object model, its XML features for Web extensibility, integration with Microsoft SQL Server 2000, and more.

Amazon.com

Microsoft ADO.NET (Core Reference)


Extend This Post Reach

Debugging Applications


Publisher: Microsoft Press
Author: John Robbins
ISBN: 0735608865
Release Date: 26 January 2000

eBook Description
Reveals lethally effective real-world techniques for resolving just about any debugging problemfrom memory bugs and disappearing threads to the hairiest multithreaded deadlock. Softcover. CD-ROM included. DLC: Application software–Development.

Amazon.com

Debugging Applications


Extend This Post Reach

Designing Component-Based Applications


Publisher: Microsoft Press
Author: Mary Kirtland
ISBN: 0735605238
Release Date: 28 December 1998

eBook Description
This book provides a worthwhile tour of Microsoft technologies based on DCOM and Microsoft Transaction Server (MTS) with plenty of advice for today’s enterprise developer.

The book begins with Microsoft’s Distributed Internet Architecture (DNA) and DNA’s notion of a three-tier model for separating business objects for better scalability. Of course, COM is an important part of DNA, and the author’s introduction to COM is as good as any. Coverage of database acronyms such as ODBC (Open Database Connectivity), ADO (ActiveX Data Objects), and OLE-DB (Object Linking and Embedding Database) round out the basics. Then the author proceeds to explain the capabilities of MTS, from using it as an object request broker (ORB) for locating remote services, to the fundamentals of transaction processing.

At this point, theory becomes practice, and the author walks the reader through a complete sample MTS-based application, an automated accounting package for the “Classifieds” section of a small newspaper. The author shows how to use Microsoft Visual Database Tools and provides a taste of Microsoft’s software methodology called Microsoft Solutions Framework (MSF). After you learn how to model objects for the database and business object layers, the book helps you build them using Visual Basic and Visual C . Finally, you learn the presentation layer, which is built using Active Server Pages (ASPs) for running inside a browser.

Final chapters offer material on additional Microsoft tools, such as the COM-to-mainframe tool (called COMTI) and Microsoft Message Queue Server (MSMQ). There’s also a preview of COM –still under construction and due out with Windows 2000. In all, Designing Component-Based Applications successfully covers the state of the art in component development for the enterprise using the complete range of available Microsoft tools and technologies. –Richard Dragan

Amazon.com

Designing Component-Based Applications


Extend This Post Reach

Sams Teach Yourself ADO.NET in 21 Days


Publisher: Sams
Author: Dan Fox
ISBN: 0672323869
Release Date: 12 June 2002

eBook Description
ADO.NET refers to a set of classes that ship with Visual Studio .NET that allow developers to access data typically stored in relational databases. The purpose of this book is to explain the important features of ADO.NET to corporate developers who use VS .NET. Dan Fox also provides architectural guidance and Best Practices for using ADO.NET in corporate applications. Reference Tables sho how members of ADO.NET classes fit into the bigger picture by denoting why or where the method or property is used. This book is filled with code snippets and code listings in both VB .NET and VC# .NET, sidebars, and mini Case Studies that briefly explore peripheral issues, tips, cautions, and additional resources.

Amazon.com

Sams Teach Yourself ADO.NET in 21 Days


Extend This Post Reach

COM Programming: A Practical Guide Using Visual C and ATL (With CD-ROM)


Publisher: Premier Press
Author: Pradeep Tapadiya
ISBN: 0130886742
Release Date: 22 September 2000

eBook Description
Introduction Ever since software development became an engineering discipline, software development teams everywhere in the world have faced similar development and deployment problems. Among other things, developers today are concerned about: Reusing code that has been tested and used in other applications Developing flexible applications that can be customized to the users needs, but not at the expense of overburdening the development team Addressing anomalies and add features after the application has been shipped, while avoiding a complete rewrite of the application Improving application development time by leveraging against software code developed by third party software vendors Developing distributed and non-distributed applications in a similar manner All of these challenges and many more are addressed by a single technology: the Microsoft Component Object Model, better known as COM. COM is a framework for developing software components, small binary executables, that provide services to applications and other components. The incredible explosion of the Internet has caused a revolution in the way information has to be made available to the users. In developing enterprise systems, the traditional client/server model has been replaced with a three-tier programming model, enhanced for Internet applications. Developing such enterprise systems is a time- and resource-consuming affair, as the system has to meet extra enterprise-level requirements such as scalability, robustness, security, transaction support, etc. COM is an advanced run-time environment that provides services to meet many of the above-mentioned enterprise-level requirements. It is an integral part of the Windows 2000 Operating System. Developers can leverage the services provided by COM , instead of building the services themselves. This book focuses on understanding the COM architecture from a developer’s perspective and building COM applications using Microsoft Visual C and the Active Template Library (ATL). COM is not a radical departure from COM–it is just the next stage in the evolution of the COM programming model. As a matter of fact, it is very difficult to determine where COM ends and where COM begins. In order to understand the COM architecture and the services provided by COM , it is necessary to understand the fundamental component model at the heart of COM . To this end, the book is divided in two parts. The first part builds the foundation that is COM and the second part explains the services provided by COM version 1.0. About This Book The purpose of writing this book is twofold. To help you: Understand the COM/COM architecture, and Explore the services provided by COM 1.0. In order to achieve the stated goals, I have presented the material from a developer’s perspective. I have illustrated the key concepts by writing some simple applications using Microsoft Visual C 6.0, Platform SDK (January 2000), and ATL 3.0. This book provides enough C code and tools to enable the readers to be more productive and to carry out further research. As we progress through unfolding the COM architecture and services, I first present one or more software-engineering problems at hand, and then discuss the solution that COM has to offer. Whenever applicable, code snippets are provided to illustrate and explain the concepts. In an attempt to focus on COM 1.0 architecture and services, I have refrained from including material that is not of any practical importance. Consequently, I do not discuss the origin and history of COM, or even Microsoft Transaction Server (MTS), a precursor to COM 1.0. However, whenever possible, I have touched upon the new services that are being planned for the future release of COM (COM 1.x). Choice of Language COM is a specification. As such, it is language independent. However, most COM-based components are currently written in C . This book uses C for almost all the server-side code. Client-side usage is shown in C , VB, or in any other language that is appropriate for the given situation. Prerequisites The most important prerequisite for this book is your willingness to learn. The book is written for intermediate to advanced developers. It is assumed that the readers have a working knowledge of the following: Windows 2000 Operating System C programming language VB programming language C templates. In particular, familiarity with C Standard Template Library (STL) is helpful Developing programs using Win32 API Windows 2000 security model Strictly speaking, many of these assumptions can be relaxed. For example, knowledge of Win32 API or C templates is helpful but not mandatory. As we go through developing sample code, I am confident readers will automatically pick up the missing information. Sample Code All the examples provided in the book are concise and complete. For brevity, I sometimes show only the relevant code snippet in the book. However, complete source code is available on the companion CD. All the examples and tools have been compiled under Visual C 6.0 SP3 and Platform SDK (January 2000), and have been tested with the release version of Windows 2000 OS. References This book frequently refers to other books, Microsoft’s Knowledge Base articles, articles from various journals and from Microsoft’s Developers Network (MSDN) Library. All the references for a particular chapter are listed at the end of the chapter. Each reference is indexed by a keyword that uses a combination of author’s last name and year the reference was published. For example, Don Box’s book Essential COM , which was published in 1998, is indexed as Box-98. In the book, each time I have to refer to an article, I use the keyword index of the reference. Chapter Organization The book is divided into two parts. The first part, The Foundation , consists of three chapters. It explains the fundamentals of Component Object Model and shows how to design and develop COM-based applications. Each chapter builds on the knowledge from the previous chapter. The second part, The Extension , focuses on COM architecture and services provided by COM 1.0. Each chapter focuses on a specific aspect of COM . These chapters are largely independent of each other. Chapter five, however, explains the COM programming model, and should be read before looking into any other COM chapter. Companion CD The companion CD contains the following: The source code for the C utility classes and tools developed in the book. The entire source code for all the examples arranged by chapters. More information about the contents of the CD can be found in the read-me file on the CD.

Amazon.com

COM Programming: A Practical Guide Using Visual C and ATL (With CD-ROM)


Extend This Post Reach

Java for the Web with Servlets, JSP, and EJB: A Developer’s Guide to J2EE Solutions


Publisher: Sams
Author: Budi Kurniawan
ISBN: 073571195X
Release Date: 12 April 2002

eBook Description
Java for Web with Servlets, JSP and EJB is the one book you need to master Java web programming. It covers all the technologies needed to program web applications in Java using Servlets 2.3, JSP 1.2, EJB 2.0 and client-side programming with JavaScript. These technologies are explained in the context of real-world projects, such as an e-commerce application, a document management program, file upload and programmable file download, and an XML-based online book project.

In addition to excellent content, this book includes licenses to two Java web components from BrainySoftware.com. You receive a full license of the Programmable File Download component for commercial and non-commercial deployment. You are also granted to a license to deploy the author’s popular File Upload bean for non-commercial use, which has been licensed by the Fortune 500 company Commerce One and purchased by major corporations such as Saudi Business Machine, Ltd. and Baxter Healthcare Corporation.

Amazon.com

Java for the Web with Servlets, JSP, and EJB: A Developer’s Guide to J2EE Solutions


Extend This Post Reach

Linux (Hacking Exposed)


Publisher: Osborne/McGraw-Hill
Author: George Kurtz
ISBN: 0072127732
Release Date: 27 March 2001

eBook Description
“Throw up a Linux box,” comes the chorus whenever there’s a need to provide some network service or other without impinging upon the boss’s martini budget. Fair enough, but by doing so are you opening security holes you don’t know how to find or fix? The newest edition of Hacking Linux Exposed helps you answer that question and solve many of the security problems you find. To a certain extent this book is a recipe collection in that it describes weaknesses in Linux (calling attention to specific distributions where appropriate). The authors stop short of explicitly showing you how to wage most kinds of attacks, a reasonable thing to do from an ethical point of view even though the instructions can be found easily on the Internet. Rather than do that, they give step-by-step instructions on how to defend against the attacks they catalog. The point is not, “Here’s precisely how to bring down a server by means of an ACK storm,” but rather, “Here’s how to defend against such problems.” They do demonstrate plenty of weaknesses, though, as in their coverage of the conversation that goes back and forth between an FTP server and its client.

This book covers pretty much everything you’d want to do with a Linux machine as a network server. Read it and see some of the weaknesses in your system–and do something about them before someone else does. –David Wall

Topics covered: Security best practices, approached from the perspective of what can go wrong and what can be done about the problems. Specific coverage goes to all major services, including user management, FTP, HTTP, and firewalling.

Amazon.com

Linux (Hacking Exposed)


Extend This Post Reach

Dreamweaver 8 Design and Construction (O’Reilly Digital Studio)


Publisher: O’Reilly
Author: Marc Campbell
ISBN: 0596101635
Release Date: 01 January 2006

eBook Description
You’re a beginner who wants to design a state-of-the-art family web site. You’ve just started a new job, and you need to learn Dreamweaver fast. Or maybe you’re a professional who’s been using another program but is now switching to Macromedia’s leading web design tool. Learning Dreamweaver 8 gets you up to speed, quickly and efficiently.
Straightforwardly practical, with speed as the by-word, this hands-on guide focuses on the best practices for constructing both interactive and static web sites. While explaining core concepts clearly and thoroughly, so that beginners have a solid conceptural and technical foundation, it cuts through the clutter that might slow down a beginner tackling a subject as vast as web design and a tool as robust as Dreamweaver. Dreamweaver 8 Design and Construction emphasizes learning by doing, with short, task-oriented chapters that demonstrate theory by presenting design solutions and explaining the principles that make them work. Plenty of screen shots, illustrations, and sample layouts accompany rapid prototyping techniques for site production.

Marc Campbell has been building web sites since 1997-for everything from comic book fan communities to state government portals and e-commerce applications. A Macromedia Certified Dreamweaver Developer and beta tester, he has taught web design to students at all levels and has written eight books on the subject.

Sidebars in Dreamweaver 8 Design and Construction allow readers to decide how deeply they want to delve into the subject. “Quick Picks” offer bottom-line recommendations for those who want to skip the general discussion, while “Under the Hood” sidebars provide more in-depth looks at particular topics for those who want more detail. Absolute beginner or faux debutante, you’ll learn proven procedures for quickly building Dreamweaver sites.

Amazon.com

Dreamweaver 8 Design and Construction (O’Reilly Digital Studio)


Extend This Post Reach