An in-depth look at the radical changes to the newest release of SISS Microsoft SQL Server 2012 Integration Services (SISS) builds on the revolutionary database product suite first introduced in 2005. With this crucial resource, you will explore how this newest release serves as a powerful tool for performing extraction, transformation, and load operations (ETL). A team of SQL Server experts deciphers this complex topic and provides detailed coverage of the new features of the 2012 product release. In addition to technical updates and additions, the authors present you with a new set of SISS best practices, based on years of real-world experience that have transpired since the previous edition was published. Details the newest features of the 2012 SISS product release, which is the most significant release since 2005 Addresses the keys to a successful ETL solution, such as using the right enterprise ETL tool and employing the right ETL architecture in order to meet the system requirements Includes additional case studies and tutorial examples to illustrate advanced concepts and techniques Professional Microsoft SQL Server 2012 Integration Services is a valuable resource that meets the demands and high expectations of experienced SSIS professionals.
Thorough coverage of development in SharePoint 2013 A team of well-known Microsoft MVPs joins forces in this fully updated resource, providing you with in-depth coverage of development tools in the latest iteration of the immensely popular SharePoint. From building solutions to building custom workflow and content management applications, this book shares field-tested best practices on all aspect of SharePoint 2013 development. Offers a thorough look at Windows Azure and SharePoint 2013 Includes new chapters on Application Life Cycle Management, developing apps in SharePoint, and building PerformancePoint Dashboards in SharePoint Professional SharePoint 2013 Development is an essential SharePoint developer title.
Ramp up your software development with this comprehensive resource Microsoft's Application Lifecycle Management (ALM) makes software development easier and now features support for iOS, MacOS, Android, and Java development. If you are an application developer, some of the important factors you undoubtedly consider in selecting development frameworks and tools include agility, seamless collaboration capabilities, flexibility, and ease of use. Microsoft's ALM suite of productivity tools includes new functionality and extensibility that are sure to grab your attention. Professional Application Lifecycle Management with Visual Studio 2013 provides in-depth coverage of these new capabilities. Authors Mickey Gousset, Martin Hinshelwood, Brian A. Randell, Brian Keller, and Martin Woodward are Visual Studio and ALM experts, and their hands-on approach makes adopting new ALM functionality easy. Streamline software design and deployment with Microsoft tools and methodologies Gain a practical overview of ALM with step-by-step guides and reference material Case studies illustrate specific functionality and provide in-depth instruction Use new capabilities to support iOS, MacOS, Android and Java development Discover this comprehensive solution for modeling, designing, and coordinating enterprise software deployments Over 100 pages of new content, forward-compatible with new product releases Professional Application Lifecycle Management with Visual Studio 2013 provides a complete framework for using ALM to streamline software design and deployment processes using well-developed Microsoft tools and methodologies. Professional Application Lifecycle Management with Visual Studio 2013 is your guide to make use of newly-available ALM features to take your enterprise software development to the next level.
Explore Visual Basic 2012 and .NET 4.5 with this fully updated resource
After a quick review of the of introductory topics of Visual Basic 2012 and .NET 4.5, this book moves quickly into advanced topics such as data access with ADO.NET, security, ASP.NET web programming with Visual Basic, Windows workflow, and threading. You'll explore the essential Visual Basic 2012 functions you need, including .NET features such as LINQ, WCF, and more. Plus, you'll examine exception handling and debugging, Visual Studio features, and deployment. Puts the new Async keyword and Iterators to work Explores new options and interfaces presented by Windows 8 development and WinRT Continues strong coverage of core language elements and tools and creating componentized applications This updated version of Professional Visual Basic 2012 and .NET 4.5 retains its expert author team, including one of the best-known and respected Microsoft Visual Basic MVPs, Bill Sheldon, and Microsoft Regional Director "Software Legend" Billy Hollis.
What is this book about?
The Extreme Programming (XP) methodology enables you to build and test enterprise systems quickly without sacrificing quality. In the last few years, open source developers have created or significantly improved a host of Java XP tools, from XDoclet, Maven, AntHill, and Eclipse to Ant, JUnit, and Cactus. This practical, code-intensive guide shows you how to put these tools to work - and capitalize on the benefits of Extreme Programming. Using an example pet store application, our expert Java developers demonstrate how to harness the latest versions of Ant and XDoclet for automated building and continuous integration. They then explain how to automate the testing process using JUnit, Cactus, and other tools, and to enhance project management and continuous integration through Maven and AntHill. Finally, they show you how to work with XP tools in the new Eclipse IDE. Complete with real-world advice on how to implement the principles and practices of effective developers, this book delivers everything you need to harness the power of Extreme Programming in your own projects. What does this book cover? Here are some of the things you'll find out about in this book: How to automate the building of J2EE apps and components with Ant and XDoclet Techniques for automating Java testing using JUnit Procedures for automating servlet, JSP, and other J2EE testing using Cactus Ways to automate Swing testing with Jemmy, JFCUnit, and Abbot How to manage projects using Maven Techniques for automating continuous integration with AntHill and Cruise Control How to harness plugins for JUnit, Cactus, and Ant in the Eclipse IDE Ways to implement Extreme Programming best practices Who is this book for? This book is for enterprise Java developers who have a general familiarity with the XP methodology and want to put leading Java XP tools to work in the development process.
What is this book about? For a web site to offer its users an experience that improves on that of newspapers or textbooks, it needs a way to change the information it contains dynamically - and that means it needs access to a data source. Through the combination of ASP.NET and ADO.NET, Microsoft provides everything necessary to access, read from, and write to a database, and then allow web users to view and manipulate that data from a web browser. In this book, we'll show you how it's done. What does this book cover? Packed with clear explanations and hands-on examples, Beginning ASP.NET Databases contains everything you'll need on your journey to becoming a confident, successful programmer of data-driven web sites. In particular, we'll look at: Connecting to common data sources, including SQL Server and MS Access Reading data with data reader and dataset objects Creating and deleting records, and editing data Displaying data with ASP.NET's web server controls Writing and using stored procedures from VB.NET code Placing your data access code in reusable class libraries The book closes with a real-world case study that consolidates the tutorials throughout the book into a practical result. Who is this book for? To use this book, you need a computer running either Windows 2000 or Windows XP Professional Edition. The examples it contains will not run on Windows XP Home Edition. This book is for people who have some experience of programming ASP.NET with Visual Basic .NET, are familiar with the operation of the .NET Framework, and want to learn how to use ASP.NET to make data-centric web applications. No prior knowledge of database programming is necessary.
What is this book about? This hands-on guide teaches you how to build custom ASP.NET Web sites from the ground up. An expert team of authors uses their extensive ASP.NET programming experience to give you hands-on instruction in the best way to create Web sites with ASP.NET and C#. This completely updated edition features new examples, and all code is written and tested for ASP.NET version 1.1. What does this book cover? Here are some details on what you'll discover in this book: Fast ASP.NET site construction using Microsoft's new, free Web Matrix tool How to install and configure ASP.NET Basic programming principles for C#, such as variables, control structures, and procedural programming Techniques for applying these principles as you develop ASP.NET pages The minimum amount of object-oriented programming necessary to work successfully and efficiently with ASP.NET Key differences between ASP.NET 1.0 and 1.1, how to use the examples in this book with either version, and how to move from 1.0 to 1.1 Techniques for extending your ASP.NET sites to incorporate related tools and technologies, such as using ADO.NET for data source access, Web Services for inter-site communication, and Server Controls to facilitate code maintenance and reuse How you can make your ASP.NET site production-ready through proper debugging, optimization, and security Who is this book for? This book is for beginners who have no previous experience with ASP, C#, XML, object-oriented programming, or the .NET framework. A little knowledge of HTML is useful, but not essential. All the concepts you need to create dynamic ASP.NET Web sites are presented and explained in full.
What is this book about? Professional Red Hat Enterprise Linux 3 is a complete professional guide to setting up, configuring, and deploying Red Hat Enterprise Linux in the corporate production environment. The book focuses on Enterprise Server and Advanced Server features, including the key areas of high availability with the Red Hat Cluster Suite, Red Hat Network Control Center, and Red Hat Enterprise applications such as the Content Management System and portal server. Other key unique features include kernel tuning for various performance profiles; advanced Apache configuration; Tux installation/maintenance; building high-performance FTP servers; building high-performance mail servers (which means replacing Sendmail); Mailing list management; how to efficiently add, remove, or modify 100 users at the same time; and a discussion of disk quota management and monitoring. What does this book cover? The key features of the book include the following: How to install and setup RHEL 3 How to deploy RHEL 3 in production environment How to manage an RHEL system using Perl and shell scripting Advanced administration tools How to use Red Hat network service Details on installation and setup of security tools Ability to use and deploy High Availability solutions provided with RHEL 3 Performance tuning How to use monitoring tools Ability to use RHEL to provide scalable infrastructure solutions.
What is this book about? Professional Java builds upon Ivor Horton's Beginning Java to provide the reader with an understanding of how professionals use Java to develop software solutions. Pro Java starts with an overview of best methods and tools for developing Java applications. It then examines the the more sophisticated and nuanced parts of the Java JDK. The final and most extensive part of the book shows how to implement these ideas to build real-world applications, using both Java APIs as well as related Java open source tools. In short, this book provides a comprehensive treatment of the professional Java development process, without losing focus in exhaustive coverage of isolated features and APIs.
This update to a Wrox bestseller dives in and guides the reader through the entire process of creating dynamic, data-driven sites using the open source "AMP" model: Apache Web server, the MySQL database system, and the PHP scripting language. The team of expert authors covers PHP scripting, database management, security, integration, and e-commerce functions and comes complete with a useful syntax reference. Showcases three fully functional Web site examples, with implementations for both Windows and Linux, that readers can incorporate into their own projects Updates include a new chapter on PHP5 features and functions, a new example Web site application, and updates to PHP5 throughout the text
Gives programmers two-in-one coverage, with both a "how-to" on SQL functions and a complete SQL functions reference SQL is the standard language for database queries; this book's advanced coverage helps programmers write their own SQL functions Covers both the internationally standardized SQL 99 functions and the hundreds of additional functions introduced by vendors, including the subtle variations required to successfully migrate or interoperate between vendor products Covers the latest versions of the major relational database management system (RDMS) applications: Microsoft SQL Server, Oracle, IBM DB2, and MySQL
What is this book about? Beginning PHP5 is a complete tutorial in PHP5's language features and functionality, beginning with the basics and building up to the design and construction of complex data-driven Web sites. Fully functioning applications are developed through the course of the book. Other features of the book include installation guide and troubleshooting tips, introduction to relational databases, practical working examples and applications, and a detailed language reference. Here are the new topics in this edition: OOP PEAR GTK MSI CLI SQLite Error handling with try/catch
The books included in this set are: 9780470502204 Professional ASP.NET 4: in C# and VB: Written by three highly recognized and regarded ASP.NET experts, this book provides comprehensive coverage on ASP.NET 4 with a unique approach featuring examples in both C# and VB, as is the incomparable coverage of core ASP.NET. 9780470502259 Professional C# 4 and .NET 4: After a quick refresher on C# basics, the author dream team moves on to provide you with details of language and framework features including LINQ, LINQ to SQL, LINQ to XML, WCF, WPF, Workflow, and Generics. 9780470548653 Professional Visual Studio 2010: This book gets you quickly up to speed on what you can expect from Visual Studio 2010. Packed with helpful examples, this comprehensive guide explains examines the features of Visual Studio 2010, which allows you to create and manage programming projects for the Windows platform. 9780470499832 Visual Basic 2010 Programmer's Reference: This reference guide provides you with a broad, solid understanding of essential Visual Basic 2010 topics and clearly explains how to use this powerful programming language to perform a variety of tasks 9780470477229 WPF Programmer's Reference: Windows Presentation Foundation with C# 2010 and .NET 4: Written by a leading expert on Microsoft graphics programming, this richly illustrated book provides an introduction to WPF development and explains fundamental WPF concepts. 9780470257029 Professional SQL Server 2008 Programming: This expanded best-seller includes new coverage of SQL Server 2008's new datatypes, new indexing structures, manageability features, and advanced time-zone handling.
What is this book about?
Open source technology enables you to build customized enterprise portal frameworks with more flexibility and fewer limitations. This book explains the fundamentals of a powerful set of open source tools and shows you how to use them. An outstanding team of authors provides a complete tutorial and reference guide to Java Portlet API, Lucene, James, and Slide, taking you step-by-step through constructing and deploying portal applications. You trace the anatomy of a search engine and understand the Lucene query syntax, set up Apache James configuration for a variety of servers, explore object to relational mapping concepts with Jakarta OJB, and acquire many other skills necessary to create J2EE portals uniquely suited to the needs of your organization. Loaded with code-intensive examples of portal applications, this book offers you the know-how to free your development process from the restrictions of pre-packaged solutions. What does this book cover? Here's what you will learn in this book: How to evaluate business requirements and plan the portal How to develop an effective browser environment How to provide a search engine, messaging, database inquiry, and content management services in an integrated portal application How to develop Web services for the portal How to monitor, test, and administer the portal How to create portlet applications compliant with the Java Portlet API How to reduce the possibility of errors while managing the portal to accommodate change How to plan for the next generation application portal Who is this book for? This book is for professional Java developers who have some experience in portal development and want to take advantage of the options offered by open source tools.
Update to Wrox's leading C# book for beginners Get ready for the next release of Microsoft's C# programming language with this essential Wrox beginner's guide. Beginning Microsoft Visual C# 2010 starts with the basics and brings you thoroughly up to speed. You'll first cover the fundamentals such as variables, flow control, and object-oriented programming and gradually build your skills for Web and Windows programming, Windows forms, and data access. Step-by-step directions walk you through processes and invite you to "Try it Out," at every stage. By the end, you'll be able to write useful programming code following the steps you've learned in this thorough, practical book. The C# 4 programming language version will be synonymous with writing code with in C# 2010 in Visual Studio 2010, and you can use it to write Windows applications, Web apps with ASP.NET, and Windows Mobile and Embedded CE apps Provides step-by-step instructions for mastering topics such as variables, flow controls, and object-oriented programming before moving to Web and Windows programming and data access Addresses expressions, functions, debugging, error handling, classes, collections, comparisons, conversions, and more If you've always wanted to master Visual C# programming, this book is the perfect one-stop resource. Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.
Professional Scala provides experienced programmers with fast track coverage aimed at supporting the use of Scala in professional production applications. Skipping over the basics and fundamentals of programming, the discussion launches directly into practical Scala topics with the most up-to-date coverage of the rapidly-expanding language and related tools. Scala bridges the gap between functional and object-oriented programming, and this book details that link with clear a discussion on both Java compatibility and the read-eval-print loop used in functional programming. You'll learn the details of tooling for build and static analysis. You'll cover unit testing with ScalaTest, documentation with Scaladoc, how to handle concurrency, and much more as you build the in-demand skill set required to use Scala in a real-world production environment. Java-compliant with functional programming properties, Scala's popularity is growing quickly-especially in the rapidly expanding areas of big data and cluster computing. This book explains everything professional programmers need to start using Scala and its main tools quickly and effectively. Master Scala syntax, the SBT interactive build tool, and the REPL workflow Explore functional design patterns, concurrency, and testing Work effectively with Maven, Scaladoc, Scala.js, and more Dive into the advanced type system Find out about Scala.js A working knowledge of Scala puts you in demand. As both the language and applications expand, so do the opportunities for experienced Scala programmers-and many positions are going unfilled. Twitter, Comcast, Netflix, and other major enterprises across industries are using Scala every day, in a number of different applications and capacities. Professional Scala helps you update your skills quickly to start advancing your career.
Create powerful, marketable applications with Tizen for the smartphone and beyond Tizen is the only platform designed for multiple device categories that is HTML5-centric and entirely open source. Written by experts in the field, this comprehensive guide includes chapters on both web and native application development, covering subjects such as location and social features, advanced UIs, animations, sensors and multimedia. This book is a comprehensive resource for learning how to develop Tizen web and native applications that are polished, bug-free and ready to sell on a range of smart devices, beyond just smartphones. Tizen is an open source platform that is housed within the Linux Foundation and is fully supported by Intel, Samsung and the Tizen Association. Professional Tizen Application Development: o Explains how web applications can combine HTML5 features with Tizen device APIs to unleash the full potential of the Tizen platform o Provides detailed, practical explanations of the most important Tizen native APIs o Demonstrates best practices for adding key features like location, contacts and calendars to your apps o Shows you how to use advanced features such as animations, face recognition and sensors to help you create applications that stand out from the crowd o Shares code on advanced topics including multi-threading and hybrid applications o Includes numerous fully functional code examples, for both web and native applications, complete with hints and tips to get the most out of the Tizen APIs
Hojun Jaygarl, Yoonsoo Kim, Eunyoung Choi are Samsung engineers working on Tizen. Cheng Luo, Kevin Bradwick and Jon Lansdell are experienced professional developers.
Professional Tizen Application Development prepares you to start creating amazing apps for multiple devices with the Tizen platform.
This Wrox Blox is a value-packed resource to help experienced .NET developers learn the new .NET release. It is excerpted from the Wrox books: Professional C# 4 and .NET 4, Professional ASP.NET 4, and WPF Programmer's Reference by Christian Nagel, Bill Evjen, Scott Hanselman, and Rod Stephens, and includes more than 100 print book pages drawn from these three key titles. It is an excellent resource to help .NET developers get up to speed fast on .NET 4, C# 4.0, ASP.NET 4, and WPF, providing all the information needed to program with the important new features, including: C# Dynamic Types and Parallel Tasks; ASP.NET Ajax, Chart Controls, MVC, and Object Caching; and key WPF principles as developers move from WinForms to WPF. In addition, it provides examples built with the native Visual Studio 2010 tools that developers are comfortable with.
Professional DotNetNuke ASP.NET Portals
DotNetNuke, the popular ASP.NET open source application, is sweeping through the ranks of ASP.NET and Web developers. Whether you've never programmed your own Web site before or you are an experienced ASP.NET developer, you'll find DotNetNuke and this book have something to offer you. You'll get started with invaluable hands-on insight for installing DotNetNuke on the server and then move on to developing and administering portals created with DotNetNuke.
Written by the creator and programmers of the DotNetNuke project, the book discusses operating a DotNetNuke portal. You'll see how DotNetNuke gives you a flexible architecture for rapidly developing Web applications and you'll find ways to extend the portal framework by developing modules that plug into DotNetNuke. Step-by-step instructions to administer DotNetNuke in various real-world scenarios will help you save time developing your own DotNetNuke ASP.NET sites.
What you will learn from this book
* How to easily develop a dynamic content managed Web site
* Management of user membership and permissions
* Other features you can add to a DotNetNuke site including discussion forums, RSS feeds, calendars, and more
* How to instantly change your Web site user interface with skins
* Techniques for hosting multiple Web sites from a single account with the multiple portal capability
Who this book is for
Web developers or administrators who have never used ASP or ASP.NET can use this book to create their first ASP.NET portal site with no programming skill required. Experienced ASP.NET developers can use this to create ASP.NET sites quickly and efficiently using DotNetNuke.
Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education for new technologies, all designed to help programmers do a better job.
What is this book about? ASP.NET 1.0 is the final release of Microsoft's Active Server Pages (ASP). It is a powerful server-based technology designed to create dynamic, interactive, HTML pages for web sites and corporate intranets. ASP.NET is a core element of Microsoft's exciting .NET vision, building on the strengths of the .NET Framework to provide many new features not seen in previous versions of ASP. This book, entirely revised and updated for the final release, will provide you with a step-by-step introduction to ASP.NET using VB.NET, with plenty of worked examples to help you to gain a deep understanding of what ASP.NET is all about, and how you can harness it to build powerful web applications. What does this book cover? In this book, you will learn how to Create basic ASP.NET pages with VB .NET Understand the concepts of Object Oriented Programming Work with data and XML Debug and handling errors in your code Use ASP.NET Server Controls Create user controls and components Explore the world of Web services Optimize performance Secure your application Who is this book for? This book is aimed at relatively inexperienced web builders who are looking to enrich their sites with dynamically-generated content, and want to learn how to start building web applications using ASP.NET. Developers who have a little experience with previous versions of ASP (and are looking to move over to ASP.NET), may also find this book helpful in getting a simple grasp on what ASP.NET is, what it does, and how it can be used. Experience of basic HTML is required, but previous experience of ASP or VBScript is not essential. We'll be teaching the basics of VB .NET in this book, so prior experience of the language is not required.
What is this book about? C# is designed to work with .NET to provide a new framework for programming on the Windows platform. This comprehensive reference prepares you to program in C#, while at the same time providing the necessary background in how the .NET architecture works. In this all-new third edition, you'll be introduced to the fundamentals of C# and find updated coverage of application deployment and globalization. You'll gain a working knowledge of the language and be able to apply it in the .NET environment, build Windows forms, access databases with ADO.NET, write components for ASP.NET, take advantage of .NET support for working with COM and COM+, and much more. Professional C#, 3rd Edition, is the complete C# resource for developers, packed with code and examples that have been updated for the latest release - the .NET Framework 1.1 and Visual Studio .NET 2003. What does this book cover? Here is just a few of the things you'll discover in this book: How to program in the object-oriented C# language Methods for manipulating XML using C# Integration with COM, COM+, and Active Directory How to write Windows applications and Windows services Distributed applications with .NET Remoting An understanding of .NET Assemblies How to generate graphics with C# Ways to control .NET security, and much more Who is this book for? This book is for experienced developers who are already familiar with C++, Visual Basic, or J++. No prior knowledge of C# is required.
Visual Basic .NET has changed dramatically from its predecessor, and this book shows developers how to build traditional console applications, ASP.NET applications, XML Web Services, and more The top-notch author team shares their years of experience in VB programming and helps readers take their skills to new heights Addresses issues such as security, data access (ADO.NET), and the latest Visual Studio .NET IDE Explores Common Language Runtime, variables and data types, object syntax, inheritance and interfaces, Windows forms, error handling and debugging, XML, namespaces, and advanced features of the latest version of ASP.NET
Hands-on troubleshooting methods on the most recent release of SQL Server The 2012 release of SQL Server is the most significant one since 2005 and introduces an abundance of new features. This critical book provides in-depth coverage of best practices for troubleshooting performance problems based on a solid understanding of both SQL Server and Windows internals and shows experienced DBAs how to ensure reliable performance. The team of authors shows you how to master the use of specific troubleshooting tools and how to interpret their output so you can quickly identify and resolve any performance issue on any server running SQL Server. Covers the core technical topics required to understand how SQL Server and Windows should be working Shares best practices so that you know how to proactively monitor and avoid problems Shows how to use tools to quickly gather, analyze, and effectively respond to the source of a system-wide performance issue Professional SQL Server 2012 Internals and Troubleshooting helps you to quickly become familiar with the changes of this new release so that you can best handle database performance and troubleshooting.
A book-and-video introduction to Microsoft's Business Intelligence tools If you are just starting to get a handle on Microsoft Business Intelligence (BI) tools, this book and accompanying video provides you with the just the right amount of information to perform basic business analysis and reporting. You'll explore the components and related tools that comprise the Microsoft BI toolset as well as the new BI features of Office 2010. After a basic primer on BI and data modeling, the expert team of authors provides you with step-by-step lessons in the book and videos on the accompanying DVD on how to use SQL Server Integration Services, SQL Server Analysis Services, SQL Server Reporting Services, Excel BI (including PowerPivot), and SharePoint. Integrates instructional videos with each of the lessons found in the book to enhance your learning experience Explores the Microsoft Business Intelligence (BI) toolset as well as the new BI features of Office 2010 Encourages you to practice what you've learned in "Try It Out" sections Contains video demonstrations that walk you through how to tackle each lesson featured in the book With Knight's Microsoft Business Intelligence 24-Hour Trainer, veteran authors present you with an ideal introductory book-and-video package so that you can get started working with the BI toolset immediately! Note: As part of the print version of this title, video lessons are included on DVD. For e-book versions, video lessons can be accessed at wrox.com using a link provided in the interior of the e-book.