Wed, Mar 10 2010 - 13:34:13 (UTC)

Professional UML with Visual Studio .NET

Professional UML with Visual Studio .NETProduct Description
If you want to use Visio for Enterprise Architects to quickly design and create enterprise software, this is the book for you.

The integration of Visual Studio .NET Enterprise Architect and Visio for Enterprise Architects is a formidable combination. Visio offers powerful diagramming capabilities, including such things as creating UML models, mapping out and generating databases, and aiding the development of distributed systems. Visio’s integration with Visual Studio .NET Enterprise Architect means that C# or Visual Basic(r) .NET code can be generated from UML diagrams, thus giving your projects a significant kick-start, and Visual Studio .NET projects can also be reverse engineered to UML models.

This book will finally help you make the most of Visio’s time- and labor-saving features, and unleash Visio’s power for your enterprise development.

To use this book you must be comfortable with the basic concepts of UML.

What you will learn from this book

* Diagramming business components in Visio
* Generating code from UML models
* Reverse engineering Visual Studio .NET projects into UML models, with or without source code Continue Reading »

Professional SQL Server 2005 Reporting Services

Professional SQL Server 2005 Reporting ServicesProduct Description
SQL Server reporting Services is the customizable reporting solution for report designers and programmers. This hands-on guide will get you up to speed quickly so you can design, deploy, manage, and even customize reporting solutions. You can create powerful reports without programming knowledge and extend reporting solutions using VB, C#, and ASP.NET.

Packed with detailed examples of building reports, designing report solutions, and developing deployment strategies for interacting with various platforms, this book prepares you to take full advantage of this revolutionary tool. Plus, you’ll learn how to extend practically every feature of Reporting Services by implementing your own security architecture or adding custom data access.

What you will learn from this book
* Details of programming reports and report scripting
* Advanced report design, including drill-down reports, nested lists, drill-through, links and dynamic content
* High-level strategies for business and support systems
* Rendering reports using .NET code, .NET 10 namespace classes, and URL rendering deployment strategies to handle hardware, software, and platform considerations, licensing issues, and scaling options
* How to design reports for mobile services
* Various tools used to define data sources and semantic metadata models
* How to use parameters and expressions to define creative report solutions
* Advanced object-oriented programming techniques, with examples in C# and VB 2005.
Continue Reading »

Professional SQL Server 2000 Database Design

Professional SQL Server 2000 Database DesignProduct Description
SQL Server 2000 is the latest and most powerful version of Microsoft’s data warehousing and relational database management system.

Professional SQL Server 2000 Database Design provides an outline of the techniques that the designer can employ to make effective use of the full range of facilities that SQL Server 2000 offers. It attempts to move away from traditional texts on relational database design by considering design issues from a ‘real world’ point of view. To that end, it provides a full case study illustrating the scope of the designer’s role – right from initial discussions regarding a client’s needs, through development of a logical model, to full implementation of the system.

From the Publisher
This book is aimed at developers who have an interest in learning more about general relational database design issues. While it will aid the reader to have a familiarity with SQL Server and the Transact-SQL language, this book has a wider appeal for any experienced database programmers wishing to learn more about relational database theory and design.
Continue Reading »

Professional LINQ

Professional LINQProduct Description
Professional LINQ

Are you ready to revolutionize the way you can work with data? This book shows you how to effectively utilize LINQ so that you can query XML, SQLdatabases, ADO.NET DataSets, and other data sources, and it also delvesdeeper into the technology to demonstrate how LINQ can dramatically improve your applications.

Database pro Scott Klein first examines LINQ and Visual Studio® 2008, the language-specific features that support LINQ, as well as LINQ queries and the LINQ standard query operators. He then shows you how to program with LINQ to XML with both C# and Visual Basic® and how to use LINQ to XML with other data models. Plus, he walks you through LINQ to SQL queries, advanced query concepts, LINQ to Entities, and LINQ to DataSets. All of this valuable insight will provide you with powerful new tools so that you can easily extend and access information in your databases.

Professional LINQ introduces experienced programmers and database developers to LINQ database queries in their native VB and C# languages. Some of the topics covered include:
Continue Reading »

Professional Java JDK 6 Edition

Professional Java JDK 6 EditionProduct Description
Working as an effective professional Java developer requires you to know Java APIs, tools, and techniques to solve a wide variety of Java problems. Building upon Ivor Horton’s Beginning Java 2, this resource shows you how to use the core features of the latest JDK as well as powerful open source tools such as Ant, JUnit, and Hibernate. It will arm you with a well-rounded understanding of the professional Java development landscape.

The expert author team begins by uncovering the sophisticated Java language features, the methodology for developing solutions, and steps for exploiting patterns. They then provide you with a collection of real-world examples that will become an essential part of your developer’s toolkit. With this approach, you’ll gain the skills to build advanced solutions by utilizing the more complex and nuanced parts of Java JDK 6.

What you will learn from this book
* How to use tools to make your work easier and more productive
* Methods to develop effective user interfaces with Java Foundation Classes (JFC)
* Steps to build web applications using the Model 1 and Model 2 architectures
* Ways to interact with the databases and XML using JDBC and JAXB
* Techniques for developing enterprise applications using EJB 3.0 and web services
* How to package and deploy Java applications Continue Reading »