SQL-DMO is a feature rich library that developers can manipulate to get into those hard-to-reach corners that simply are inaccessible using Microsoft SQL Server's standard GUI tools such as Enterprise Manager. The SQL-DMO library allows DBAs and SQL Server application developers to manage replication and security scenarios, for example, with the kind of fine-tuning they just don't get with GUI tools. Allan Mitchell and Mark Allison explain how to do this in a straightforward, concise manner that simply explains the points necessary to help DBAs and SQL programmers advance to the next level of...
SQL-DMO is a feature rich library that developers can manipulate to get into those hard-to-reach corners that simply are inaccessible using Microsoft ...
"It is also tempting to compile several different languages into the same inter- mediate language and use a common back end for the different front ends, thereby obtaining several compilers for one machine. However, because of subtle differences in the viewpoints of different languages, there has been only limited success in this direction." -Alfred V. Aho, Ravi Sethi, and Jeffrey D. Ullman, Compilers: Principles, Techniques, and Tools (Addison-Wesley Publishing Co., 1985) When I first saw .NET, I was overwhelmed by the influx of new ideas and concepts. Web developers were getting a vastly...
"It is also tempting to compile several different languages into the same inter- mediate language and use a common back end for the different front en...
"Extreme Programming Refactored: The Case Against XP" is meant to provide an independent look at Extreme Programming. It is meant to cut through the marketing hype of Extreme Programming and expose a number of weaknesses with this approach to software development. It tries to draw a distinction between true "agility" in a software process and "fragility" inherent in techniques such as oral documentation. Extreme Programming (XP) is a consummate mix of good goals, some good advice, and lots of bad advice. The goals and the good advice draw people in; the bad advice can potentially cause...
"Extreme Programming Refactored: The Case Against XP" is meant to provide an independent look at Extreme Programming. It is meant to cut through the m...
Get ready to plunge into the complete world of JMX architecture--including the release of JMX Remoting 1.2 Pro JMX: Java Management Extensions features cutting-edge examples of JMX integration with distributed applications, including sequence diagrams and real-world sample code.
Author Jeff Hanson takes a top-down approach, starting from the highest level of detail and drilling down. In the process, he presents the JMX architecture as a pluggable, services-oriented framework, and discusses how JMX allows you to dynamically add, remove, and modify services at...
Get ready to plunge into the complete world of JMX architecture--including the release of JMX Remoting 1.2 Pro JMX: Java Management Extensions ...
Java has always been an excellent language for working with objects. But Java's text manipulation mechanisms have always been limited, compared to languages like AWK and Perl. On the flip side, a regular expressions package in Java 2 Standard Edition (J2SE) brings hope to the Java text mechanisms. This package provides you everything necessary to use regular expressions--all packaged in a simplified object-oriented framework.
In addition to working examples and best practices, this book features a detailed API reference with examples supporting nearly every method, and a...
Java has always been an excellent language for working with objects. But Java's text manipulation mechanisms have always been limited, compared to ...
Beginning programmers often motivate themselves by creating a first project in a subject that they are interested in. Many young programmers are interested in game programming. Learn VB .NET Through Game Programming is a self-paced learning tutorial designed to help any developer master the basics of object-oriented programming (OOP) with Microsoft Visual Basic .NET. Unlike other books on OOP, this easy-to-understand book provides readers with peer-level language, while illustrating concepts with definitive and intuitive game programming examples.
Teaches...
Beginning programmers often motivate themselves by creating a first project in a subject that they are interested in. Many young programmers are in...
Advanced Java Game Programming teaches you how to create desktop and Internet computer games using the latest Java programming language techniques. Whereas other Java game programming books focus on introductory Java material, this book covers game programming for experienced Java developers.
David Wallace Croft, founder of the Game Developers Java Users Group (GameJUG), has assembled an open-source reusable game library--a Swing animation engine that allows developers to use these techniques and put out new games very rapidly.
The open-source game...
Advanced Java Game Programming teaches you how to create desktop and Internet computer games using the latest Java programming language tech...
All software developers use languages, which are the fundamental tool of the trade. Despite curiosity about how languages work, few developers actually understand how. Unfortunately, most texts on language and compiler development are hard to digest, written from academic platforms for use in college-level computer science programs. On the other hand, Build Your Own .NET Language and Compiler demystifies compiler and language development, and makes the subjects palatable for all programmers.
This practical book presents techniques that you can apply to everyday work. You'll...
All software developers use languages, which are the fundamental tool of the trade. Despite curiosity about how languages work, few developers actu...
BACK IN 1999, the ACM published a study that presented a comparison of 40 independent implementations of a computationally intensive problem, created by different programmers in either Java the then-current managed runtime environmentor C/C++. It concluded with the finding that interpersonal differences between the developers "are much larger than the average difference between Java and C/C++" and that "performance ratios of a factor of 30 or more are not uncommon between the median programs from the upper half versus the...
Foreword by .NET Remoting guru Ingo Rammer
BACK IN 1999, the ACM published a study that presented a comparison of 40 independe...