Unleashed

Image

C# 4.0 Unleashed is a practical reference focusing on the C# language and the .NET platform as a whole. While covering the language in lots of detail, it also provides enough coverage of various popular .NET technologies and techniques (such as debugging) for the reader to be successful on the .NET platform. The in-depth coverage of the language features is crucial to the success of a developer. Knowing exactly where and why to use certain language features can boost efficiency significantly. This book differs from other works by going into enough depth on how things work, while not being a clone of the formal language specification. Concise anecdotes with concrete samples illustrate how certain language features behave, and also point out possible caveats in using them. On the side of platform coverage, the author provides a gentle introduction to the wide landscape of the .NET platform, following a logical structure that reflects the high-level architecture of an application: presentation, logic, data, connectivity, etc. In the .NET part of the book there's coverage of relevant new technologies such as cloud computing, modeling, and parallel programming - things that will gain much more attention moving forward.

 

  • Provides valuable insight into the C# language and the .NET Framework - not just "what" but also the "how" and "why" of the language and framework features
  • Covers using C# with new major technologies, such as cloud computing, SharePoint, and ASP.NET MVC
  • Author is Microsoft insider
  • Will be day and date with the release of C# 4.0
  • Image

     

     

    Covers Release Candidate of Windows 7. 

    With purchase of this book you will get a free online edition written on final product. See product registration ad in back of book for details.

     

     

    Microsoft® Windows 7 Unleashed gives IT professionals, serious power users, and true geeks the powerhouse Windows 7 tweaks, hacks, techniques, and insights they need: knowledge that simply can’t be found anywhere else. Top Windows expert Paul McFedries dives deep into Windows 7, returning with the most powerful ways to handle everything from networking to administration, security to scripting.

     

    McFedries begins with advanced customization, covering everything from startup/shutdown to the file system. He introduces new ways to tune Windows 7 performance, police Windows via Group Policies, tweak the Registry, make the most of Windows 7s management tools, and control Windows 7 from the command line. You’ll find thorough coverage of securing Windows 7, including detailed guidance on web and email security and hardening both wireless and wired networks. You’ll also discover better ways to troubleshoot devices, networks, and startup; add Macs to Windows networks; and automate Windows administration with state-of-the-art scripting techniques.

     

    This book is packed with expert tips, tricks, and troubleshooting techniques drawn from McFedries’ unsurpassed Windows experience. If you want maximum value and performance from your Windows 7 PCs, you won’t

    find a more valuable resource.

     

    • Customize everything about Windows 7: IE8, startup/shutdown, file systems, the Start menu, Taskbar, and more
    • Systematically monitor, tune, and optimize Windows performance–including practical techniques for accelerating startup
    • Set up an easy, automated 9-Step maintenance schedule for any Windows 7 PC
    • Unleash Windows 7s power user tools, including Group Policies, the Registry, MMC, and the command line
    • Secure Windows 7 with security settings: auto-lock, Windows Firewall, Windows Defender, parental controls, BitLocker encryption, and more
    • Protect your web privacy with Windows 7s new InPrivate Browsing
    • Solve problems with Windows 7, startup, networking, and hardware
    • Set up reliable Windows 7 networks, and manage them efficiently
    • Safely provide remote access and VPN connectivity
    • Use Windows 7 as a Web server
    • Program the Windows Scripting Host and Windows PowerShell

     

    ON THE WEB:

    • Free Online Edition! When Microsoft releases the final product, you can get an updated edition of this book absolutely free!
    • All examples and source code presented in this book

     

    $49.99 USA / $59.99 CANz

     

    Image

    Covers version 1.5 of Adobe AIR

     

    Written to help you hit the ground running, this book teaches you how to build state-of-the-art rich desktop applications on the breakthrough Adobe AIR platform.

     

    Stacy Tyler Young, Michael Givens, and Dimitrios Gianninas illustrate the power of this technology through practical application examples based on the official 1.5 release of Adobe AIR. You’ll discover how Adobe AIR helps you solve problems you just couldn’t solve before by extending the reach of your web applications onto users’ desktops. Building on your existing knowledge of Adobe Flex, HTML, JavaScript, and Ajax software, you’ll master the powerful Adobe AIR platform--moving quickly from task-oriented examples to larger-scale, real-world projects. The authors don’t just cover coding--they help you maximize your effectiveness throughout the entire development lifecycle via design patterns, frameworks, build process, continuous integration, and automated testing.

     

    If you’re ready to build the next generation of rich hybrid desktop applications, Adobe AIR is the development platform you’ve been searching for...and this is the book you need to kick-start new projects using this exciting new technology.

     

    Detailed information on how to...

    • Install and configure your Adobe AIR development environment
    • Build the next generation web/desktop hybrid applications to run on Adobe AIR
    • Add new desktop capabilities to your web applications such as native windows, local file I/O, and client-side databases
    • Create HTML/Adobe Flex mash-up applications
    • Push data to Adobe AIR clients using BlazeDS, an open source Java remoting and messaging technology
    • Package, distribute, and update Adobe AIR applications
    • Work with display objects in 3D space by leveraging Adobe Flash Player 10
    • Build Adobe AIR applications using common frameworks like Cairngorm
    • Create automated builds using Apache Ant, complete with FlexUnit testing strategies
    • Create a peer-to-peer photo-sharing application by combining Adobe AIR and Java

    Part I       Getting Started with Adobe AIR

    1         Introduction to Adobe AIR 9

    2         Setting Up the Development Environment 15

    3         Creating an Adobe AIR Application 29

    4         Debugging Adobe AIR Applications 51

    Part II       Building Adobe AIR Applications

    5         Working with Windows 67

    6         Working with Screens 89

    7         Working with Files and Directories 101

    8         Understanding the Drag-and-Drop API 115

    9         Working with Copy and Paste 129

    10       Working with Native Menus 159

    11       Adding User Notifications 177

    12       Working with Local Databases 189

    13       Understanding Networking and Local Connections 213

    14       Working with Adobe Flex AIR Components 251

    Part III       Securing Adobe AIR Applications

    15       Understanding Security Sandboxes 263

    16       Using the Encrypted Local Store 273

    Part IV       Deploying Adobe AIR Applications

    17       Distributing Adobe AIR Applications 283

    18       Updating Adobe AIR Applications 309

    Part V       Architecting Adobe AIR Applications

    19       Introduction to Frameworks and Design Patterns 321

    20       Building Adobe AIR Applications Using the Cairngorm Microarchitecture 335

    Part VI       Agile Development with Adobe AIR

    21       Creating a Build Process 359

    22       Incorporating Unit Testing 373

    23       Continuous Integration with Adobe AIR 393

    Part VII       Real-World Projects

    24       Contact Manager with Integrated Yahoo! Maps 411

    25       Peer-to-Peer Photo Sharing Using Adobe AIR, Bonjour, and Java 421

    26       Building a Video Distribution System 427

    Part VIII       Adobe AIR 1.5 and Adobe Flash 10 Extras

    27       Using Adobe Flash 10 Features in Adobe AIR 439

    Appendices

    A        Adobe AIR Resources for Developers 451

    B        Adobe AIR API Reference Poster (Downloadable) 455

    C        Downloading Source Code for Adobe AIR Programming Unleashed 457

    Index 463

     

    Image

     

     

    Covers Release Candidate of Windows 7. 

    With purchase of this book you will get a free online edition written on final product. See product registration ad in back of book for details.

     

     

    Microsoft® Windows 7 Unleashed gives IT professionals, serious power users, and true geeks the powerhouse Windows 7 tweaks, hacks, techniques, and insights they need: knowledge that simply can’t be found anywhere else. Top Windows expert Paul McFedries dives deep into Windows 7, returning with the most powerful ways to handle everything from networking to administration, security to scripting.

     

    McFedries begins with advanced customization, covering everything from startup/shutdown to the file system. He introduces new ways to tune Windows 7 performance, police Windows via Group Policies, tweak the Registry, make the most of Windows 7s management tools, and control Windows 7 from the command line. You’ll find thorough coverage of securing Windows 7, including detailed guidance on web and email security and hardening both wireless and wired networks. You’ll also discover better ways to troubleshoot devices, networks, and startup; add Macs to Windows networks; and automate Windows administration with state-of-the-art scripting techniques.

     

    This book is packed with expert tips, tricks, and troubleshooting techniques drawn from McFedries’ unsurpassed Windows experience. If you want maximum value and performance from your Windows 7 PCs, you won’t

    find a more valuable resource.

     

    • Customize everything about Windows 7: IE8, startup/shutdown, file systems, the Start menu, Taskbar, and more
    • Systematically monitor, tune, and optimize Windows performance–including practical techniques for accelerating startup
    • Set up an easy, automated 9-Step maintenance schedule for any Windows 7 PC
    • Unleash Windows 7s power user tools, including Group Policies, the Registry, MMC, and the command line
    • Secure Windows 7 with security settings: auto-lock, Windows Firewall, Windows Defender, parental controls, BitLocker encryption, and more
    • Protect your web privacy with Windows 7s new InPrivate Browsing
    • Solve problems with Windows 7, startup, networking, and hardware
    • Set up reliable Windows 7 networks, and manage them efficiently
    • Safely provide remote access and VPN connectivity
    • Use Windows 7 as a Web server
    • Program the Windows Scripting Host and Windows PowerShell

     

    ON THE WEB:

    • Free Online Edition! When Microsoft releases the final product, you can get an updated edition of this book absolutely free!
    • All examples and source code presented in this book

     

    $49.99 USA / $59.99 CANz

     

    Image

    Covers version 1.5 of Adobe AIR

     

    Written to help you hit the ground running, this book teaches you how to build state-of-the-art rich desktop applications on the breakthrough Adobe AIR platform.

     

    Stacy Tyler Young, Michael Givens, and Dimitrios Gianninas illustrate the power of this technology through practical application examples based on the official 1.5 release of Adobe AIR. You’ll discover how Adobe AIR helps you solve problems you just couldn’t solve before by extending the reach of your web applications onto users’ desktops. Building on your existing knowledge of Adobe Flex, HTML, JavaScript, and Ajax software, you’ll master the powerful Adobe AIR platform--moving quickly from task-oriented examples to larger-scale, real-world projects. The authors don’t just cover coding--they help you maximize your effectiveness throughout the entire development lifecycle via design patterns, frameworks, build process, continuous integration, and automated testing.

     

    If you’re ready to build the next generation of rich hybrid desktop applications, Adobe AIR is the development platform you’ve been searching for...and this is the book you need to kick-start new projects using this exciting new technology.

     

    Detailed information on how to...

    • Install and configure your Adobe AIR development environment
    • Build the next generation web/desktop hybrid applications to run on Adobe AIR
    • Add new desktop capabilities to your web applications such as native windows, local file I/O, and client-side databases
    • Create HTML/Adobe Flex mash-up applications
    • Push data to Adobe AIR clients using BlazeDS, an open source Java remoting and messaging technology
    • Package, distribute, and update Adobe AIR applications
    • Work with display objects in 3D space by leveraging Adobe Flash Player 10
    • Build Adobe AIR applications using common frameworks like Cairngorm
    • Create automated builds using Apache Ant, complete with FlexUnit testing strategies
    • Create a peer-to-peer photo-sharing application by combining Adobe AIR and Java

    Part I       Getting Started with Adobe AIR

    1         Introduction to Adobe AIR 9

    2         Setting Up the Development Environment 15

    3         Creating an Adobe AIR Application 29

    4         Debugging Adobe AIR Applications 51

    Part II       Building Adobe AIR Applications

    5         Working with Windows 67

    6         Working with Screens 89

    7         Working with Files and Directories 101

    8         Understanding the Drag-and-Drop API 115

    9         Working with Copy and Paste 129

    10       Working with Native Menus 159

    11       Adding User Notifications 177

    12       Working with Local Databases 189

    13       Understanding Networking and Local Connections 213

    14       Working with Adobe Flex AIR Components 251

    Part III       Securing Adobe AIR Applications

    15       Understanding Security Sandboxes 263

    16       Using the Encrypted Local Store 273

    Part IV       Deploying Adobe AIR Applications

    17       Distributing Adobe AIR Applications 283

    18       Updating Adobe AIR Applications 309

    Part V       Architecting Adobe AIR Applications

    19       Introduction to Frameworks and Design Patterns 321

    20       Building Adobe AIR Applications Using the Cairngorm Microarchitecture 335

    Part VI       Agile Development with Adobe AIR

    21       Creating a Build Process 359

    22       Incorporating Unit Testing 373

    23       Continuous Integration with Adobe AIR 393

    Part VII       Real-World Projects

    24       Contact Manager with Integrated Yahoo! Maps 411

    25       Peer-to-Peer Photo Sharing Using Adobe AIR, Bonjour, and Java 421

    26       Building a Video Distribution System 427

    Part VIII       Adobe AIR 1.5 and Adobe Flash 10 Extras

    27       Using Adobe Flash 10 Features in Adobe AIR 439

    Appendices

    A        Adobe AIR Resources for Developers 451

    B        Adobe AIR API Reference Poster (Downloadable) 455

    C        Downloading Source Code for Adobe AIR Programming Unleashed 457

    Index 463

     

    Image

    C# 4.0 Unleashed is a practical reference focusing on the C# language and the .NET platform as a whole. While covering the language in lots of detail, it also provides enough coverage of various popular .NET technologies and techniques (such as debugging) for the reader to be successful on the .NET platform. The in-depth coverage of the language features is crucial to the success of a developer. Knowing exactly where and why to use certain language features can boost efficiency significantly. This book differs from other works by going into enough depth on how things work, while not being a clone of the formal language specification. Concise anecdotes with concrete samples illustrate how certain language features behave, and also point out possible caveats in using them. On the side of platform coverage, the author provides a gentle introduction to the wide landscape of the .NET platform, following a logical structure that reflects the high-level architecture of an application: presentation, logic, data, connectivity, etc. In the .NET part of the book there's coverage of relevant new technologies such as cloud computing, modeling, and parallel programming - things that will gain much more attention moving forward.

     

  • Provides valuable insight into the C# language and the .NET Framework - not just "what" but also the "how" and "why" of the language and framework features
  • Covers using C# with new major technologies, such as cloud computing, SharePoint, and ASP.NET MVC
  • Author is Microsoft insider
  • Will be day and date with the release of C# 4.0
  • Image

    Microsoft® SharePoint 2010 Unleashed

     

    Michael Noel

    Colin Spence

     

     

    Using Microsoft SharePoint 2010 technologies, organizations can bring together, utilize, and collaborate with information from virtually any source. Microsoft SharePoint 2010 Unleashed is the most complete, practical resource for all administrators, managers, architects, users, and power users who want to make the most of this powerful platform.

     

     

    Drawing on their experience implementing SharePoint solutions in hundreds of organizations, Michael Noel and Colin Spence cover all facets of succeeding with SharePoint: planning, deployment, migration, scalability, administration, security, Microsoft Office integration, workflow and dashboard development, and more.

     

     

    Noel and Spence illuminate the newest SharePoint innovations, from new social networking features to improved search, helping you make the most of both SharePoint Foundation and SharePoint Server 2010. Using easy-to-understand, step-by-step examples, the authors help you streamline administration, optimize performance, control cost, and implement high-value solutions for collaboration, document management, and business intelligence.

     

    • Architect and implement SharePoint 2010, and migrate from legacy SharePoint servers
    • Perform advanced installations that maximize scalability
    • Monitor, back up, and restore SharePoint environments
    • Maintain the SQL Server databases on which SharePoint 2010 relies
    • Systematically improve edge, transport, and content security
    • Deploy SharePoint in extranets and alternative authentication scenarios
    • Create highly efficient virtualized SharePoint 2010 farms
    • Customize and manage libraries and lists for your specific requirements
    • Design and manage pages and sites for knowledge workers
    • Effectively manage metadata and content types
    • Integrate content using Office Web Apps and Excel, Access, and Visio Graphics Services
    • Create both out-of-the-box and customized SharePoint workflows
    • Develop custom solutions with SharePoint Designer 2010 and Visual Studio 2010
    • Create BI solutions with PerformancePoint and Business Connectivity Services
    • Govern your SharePoint ecosystem for maximum value

     

    Michael Noel, MS-MVP, MCITP, is an internationally recognized technology expert, bestselling author, and well-known public speaker on a wide range of IT topics. He is the author of 17 books, including Exchange Server 2010 Unleashed, Windows Server 2008 R2 Unleashed, and Microsoft Forefront Unleashed. His books have been translated into more than a dozen languages. Colin Spence, MCP, MCTS SharePoint, has worked with SharePoint technologies for nearly a decade, helping hundreds of clients architect, implement, and manage customized SharePoint solutions. He speaks, publishes, and blogs regularly on SharePoint technologies. Noel and Spence are partners at Convergent Computing, a leading Microsoft partner in the San Francisco Bay area, and co-authors of SharePoint 2007 Unleashed.

     

     

    ON THE WEB:

    Download all examples and source code presented in this book from informit.com/title/9780672333255

     

     

    Category: Microsoft Office 2010

    Covers: Microsoft SharePoint 2010

    User Level: Intermediate–Advanced

     

    Image

    The most comprehensive book on Microsoft’s new ASP.NET 4, ASP.NET 4 Unleashed covers all facets of ASP.NET development. Led by Microsoft ASP.NET program manager Stephen Walther, an expert author team thoroughly covers the entire platform.

     

    The authors first introduce the ASP.NET Framework’s basic controls and show how to create common site-wide layouts and styles. Next, they cover all aspects of accessing, presenting, organizing, and editing data. You’ll find thorough and practical sections on building custom components and controls, providing effective site navigation, securing sites and applications, and much more. This book presents hundreds of realistic code examples, reflecting the authors’ unsurpassed experience with ASP.NET both inside and outside Microsoft.

     

    • Build interactive Web Forms, validate form data, and upload files
    • Provide interactive calendars, wizards, site maps, and other valuable features
    • Design efficient, maintainable sites with Master Pages and Themes
    • Build data-driven applications with database controls, ADO.NET data access components, QueryExtender, LINQ to SQL, and WCF Data Services
    • Generate charts on the fly with the new Chart Control
    • Extend ASP.NET with custom controls and reusable components
    • Create site registration and authentication systems that store membership data in SQL Server or Active Directory
    • Use URL Routing to build dynamism, flexibility, readability, and SEO-friendliness into your URLs
    • Improve performance and scalability with caching and preloading
    • Maintain state with cookies, cookieless session state, and profiles
    • Localize, configure, package, and deploy ASP.NET applications
    • Use the ASP.NET MVC Framework to improve agility, testability, speed to market, and extensibility
    • Retrofit existing ASP.NET applications with Ajax and build pure client-side Ajax web applications
    • Construct a complete ASP.NET 4 website from start to finish
    Image

    Printed entirely in color, with helpful figures and syntax coloring to make code samples appear as they do in Visual Studio and Expression Blend!

     

    Using Silverlight 4, you can build richer and more powerful applications than ever before, and deploy them seamlessly in browsers, on desktop computers, and even on Windows Phone 7. In Silverlight 4 Unleashed, Microsoft Silverlight MVP Laurent Bugnion covers everything you need to do all this, and much more.

     

    The only full-color, example-rich guide to Silverlight 4 for experienced Microsoft developers, Silverlight 4 Unleashed illuminates the entire development process: from installing Silverlight tools to building great user experiences, managing data to optimizing application performance.

     

    You’ll master core Silverlight features such as controls and properties; communicating with web services; efficiently creating data-oriented line-of-business applications; working with external frameworks, and more. Bugnion concludes by showing how to use advanced features such as 3D-like effects and multitouch to deliver an even smoother, richer experience.

     

    • Install and use Silverlight Tools for Visual Studio
    • Extend Silverlight applications with user and custom controls
    • Group, sort, filter, page, bind, and validate data
    • Take full advantage of the Model-View-ViewModel Pattern in Silverlight
    • Access Web resources and services
    • Control the application’s appearance with resources, styles, templates, and Expression Blend
    • Sketch user experience and build iterative prototypes by easily getting feedback from end users
    • Create data-oriented applications more easily with the WCF RIA Services framework
    • Adapt Silverlight desktop applications for Windows Phone 7
    • Integrate effects and media into your applications
    • Use Unity, MEF, and the MVVM Light Toolkit to write more maintainable, extensible software
    • Optimize performance by reducing download size and memory footprint, and increasing execution speed
    Image

    "Java P2P Unleashed" provides a single source for Java developers who want to develop P2P systems. The book explains the benefits of each technology and shows how to fit the P2P "pieces" together - both in building new systems and integrating with existing ones.starts with a discussion of the P2P architecture, referencing similarities with existing, familiar systems while previewing several types of P2P applications. It explains how to plan ahead for security, routing, performance and other issues when developing a P2P application.Each technology included in the book - JXTA, Jini, JavaSpaces, J2EE, Web services - is approached from a P2P perspective, focusing on implementation concerns Java developers will face while using them. The last section includes several large-scale examples of different P2P applications - managing content, building communities, integrating services, routing messages, and using intelligent agents to gather information. The final chapter looks ahead to future developments in Java P2P technologies.

    Pages

    Subscribe to RSS - Unleashed