Computers

WPF 4.5 Unleashed

Author: Adam Nathan

Publisher: Sams Publishing

ISBN:

Category: Computers

Page: 864

View: 847

The #1 WPF Book--Now Updated for WPF 4.5! Thorough, authoritative coverage, practical examples, clear writing, and full-color presentation make this one of the most widely acclaimed programming books of the last decade. Windows Presentation Foundation (WPF) is the recommended technology for creating modern Windows desktop apps. Whether you want to develop traditional user interfaces or integrate 3D graphics, audio/video, animation, dynamic skinning, touch, rich document support, speech recognition, or more, WPF enables you to do so in a seamless, resolution-independent manner that scales from small tablets to large TVs. WPF 4.5 Unleashed is the authoritative book that covers it all, in a practical and approachable fashion, authored by WPF guru and Microsoft architect Adam Nathan. Covers everything you need to know about Extensible Application Markup Language (XAML) Examines the WPF feature areas in incredible depth: controls, layout, resources, data binding, styling, graphics, animation, and more Delves into topics that aren’t covered by most books: 3D, speech, audio/video, documents, effects Shows how to create popular UI elements and leverage built-in controls such as the new Office-style Ribbon Demonstrates how to create sophisticated UI mechanisms, such as Visual Studio-like collapsible/dockable panes Explains how to create first-class custom controls for WPF Demonstrates how to create hybrid WPF software that leverages Windows Forms, DirectX, ActiveX, or other non-WPF technologies Explains how to exploit desktop features, such as Jump Lists and taskbar customizations, and the same toast notifications used by Windows Store apps
Computers

Windows Phone 7.5 Unleashed

Author: Daniel Vaughan

Publisher: Sams Publishing

ISBN:

Category: Computers

Page: 1095

View: 442

A developer's guide that covers everything needed to build Windows phone 7.5 mobile apps.
Computers

WPF Control Development Unleashed

Author: Pavan Podila

Publisher: Sams Publishing

ISBN:

Category: Computers

Page: 384

View: 452

WPF Control Development Unleashed Building Advanced User Experiences In this book, two leading Windows Presentation Foundation experts give developers everything they need to build next-generation WPF applications–software that is more robust, usable, and compelling. Drawing on their close ties with Microsoft’s WPF development team, Pavan Podila and Kevin Hoffman give you a clear, robust, and practical understanding of WPF, its underpinnings, its overall architecture, and its design philosophy. Podila and Hoffman introduce never-before-published WPF design patterns and support them with robust, real-world code examples–all presented in full color, just as they appear in Visual Studio. The authors begin by explaining how to “think in WPF,” and then introduce powerful new techniques for everything from handling 3D layouts to creating game-like physics effects. Along the way, they offer in-depth coverage of data binding, building interactivity, and control development: three of WPF’s most challenging concepts. You’ll learn how to choose the right WPF features for every programming challenge, and use those features far more creatively and effectively. If you want to build truly outstanding WPF applications, this is the book that will get you there. Master the patterns and techniques you need to build state-of-the-art WPF applications Write more powerful and effective applications that reflect a deep understanding of WPF’s design philosophy Learn how WPF has evolved, and take full advantage of its growing sophistication Make the most of advanced declarative programming techniques Leverage IScrollInfo, virtualization, control theming, and other complex features Build more powerful interactivity into your WPF applications Create more visual software with 3D elements, custom animations, and shader effects Optimize WPF application performance in real-world environments Master design patterns for organizing your controls more effectively Category: .NET Programming / WPF Covers: Windows Presentation Foundation User Level: Intermediate—Advanced
Computers

Windows 8.1 Apps with XAML and C# Unleashed

Author: Adam Nathan

Publisher: Sams Publishing

ISBN:

Category: Computers

Page: 848

View: 798

Full color: Learn how to build great Windows Store apps! Figures and code appear as they do in Visual Studio. Windows 8.1 enables you to build stunning applications that integrate with each other, Web services, and Windows itself. You can sell them in the Windows Store, with more options than ever before, for tablets such as Surface, laptops, and traditional desktop PCs! World-renowned Microsoft programming guru Adam Nathan shows you exactly how to write first-class apps for this significant update to Windows. Don’t let the minor name change fool you--Windows 8.1 contains an incredible amount of new developer opportunities compared to Windows 8. Clear, accessible, and intensely practical, this guide teaches through concise code examples, in full color to match their appearance in Visual Studio--the same approach that made Nathan’s WPF Unleashed so popular. Writing with unprecedented depth and insight, Nathan guides you through creating advanced user interfaces with XAML and exploiting key Windows 8.1 features. Whether you’re already comfortable with Microsoft programming or relatively new to it, Windows 8.1 Apps with XAML and C# Unleashed will take you to the cutting edge of Windows 8.1 development. Detailed information on how to... Use XAML to represent state-of-the-art user interfaces, even across multiple windows Handle touch, mouse, keyboard, and pen input, including handwriting recognition Use new Windows 8.1 controls for creating hubs, flyouts, better app bars, performing in-app searches, rendering PDFs, and much more Encode, decode, and transcode multimedia content and speech-enable your app Leverage rich XAML vector graphics and animation Interact with built-in functionality such as the Camera app, file picker, the lock screen, new contacts and appointments integration, and more Exploit the Windows 8.1 charms bar Integrate DirectX graphics seamlessly Work with the rich set of available sensors: accelerometer, compass, light sensor, location (with geofencing support), proximity, and more Control devices such as fingerprint readers, image and bar code scanners, magnetic stripe readers, and custom Bluetooth, USB, HID, or Wi-Fi Direct devices
Computers

Microsoft Expression Blend 4 Unleashed

Author: Brennon Williams

Publisher: Pearson Education

ISBN:

Category: Computers

Page: 600

View: 731

This book has one primary goal: to get you working in Expression Blend 4 effectively using the features and functionality of the tool. This book is not about XAML, not about code nor explicit work flows. It is about simply dragging, dropping, drawing, and defining the experience and vision for a user interface and rich interactive experience. You will learn how to work with the core features of Blend, edit Styles and Templates, and more importantly, understand what they all mean. You will also work in detail with Parts, States, and Behaviors to understand how collectively they can provide your solutions advanced functionality without the need for code or hand-cranked XAML. Animations and Storyboards will allow you to bring life to your vision, as will working with data efficiently and learning how to create and manage Resources. In short, this book will give you the answers to many questions asked in forums by new and experienced users alike. Microsoft Expression Blend 4 Unleashed is a stunning, full-color resource with hundreds of screenshots and informative figure references. It has also been authored sequentially, to enable you to build your knowledge step-by-step and gain confidence through repartition and fearlessness in discovery. Detailed information on how to… Create, edit, and work effectively with Styles and Templates Master Parts, States, and Behaviors to enable XAML and code free functionality Use Blend’s Animation and Storyboard workflows to bring life to your solutions Create and manage Resource Dictionaries, Skins, and Themes Create sample and live data Implement effective XML, CLR Data binding, and Control Template binding using Expression Blends advanced data support tools Use Blend as part of your designer/developer workflow to create rapid prototypes with SketchFlow Use design resources to start creating solutions for Windows Phone 7 Work with WPF, Silverlight, and Silverlight for Windows Phone 7 platforms
Computers

XAML Unleashed

Author: Adam Nathan

Publisher: Sams Publishing

ISBN:

Category: Computers

Page: 512

View: 466

Full Color: Figures and code appear as they do in Visual Studio. If you want to write Windows apps with XAML, one person can help you more than anyone else: Adam Nathan. He has built a well-deserved reputation as the world’s #1 expert on putting it to work. Now, he’s written the definitive, practical XAML tutorial and reference: XAML Unleashed. Nathan answers the questions you’re most likely to ask, walks through the tasks you’re sure to perform, and helps you avoid problems as you use XAML. You’ll learn how to create effective user interfaces for line-of-business apps, consumer apps, reusable controls, or anything else. These techniques will be invaluable whether you’re creating universal Windows apps or working with Silverlight or WPF. XAML Unleashed is packed with C# and XAML code examples that are fully color-coded to match their appearance in Visual Studio--the same approach that has made Nathan’s previous Unleashed books so popular. Detailed information on how to... Understand and apply XAML’s syntax, namespaces, and keywords Organize controls and other elements in a smooth and intuitive user interface Make the most of XAML’s rich controls for content, items, images, text, and media Build exceptionally powerful user and custom controls Master reliable and efficient ways to mix XAML with procedural code Extend XAML with type converters, markup extensions, and other third-party desktop classes Use data binding to link and synchronize controls with in-memory representations of data Leverage XAML’s support for binary and logical resources Use styles, templates, and visual states to radically redesign controls without sacrificing their built-in functionality Access the Windows animation library to create stunning theme transitions and animations Build custom panels to enforce consistency in unusual user interfaces Understand subtle changes in XAML’s behavior across different Microsoft UI frameworks
Computers

Visual Basic 2012 Unleashed

Author: Alessandro Del Sole

Publisher: Sams Publishing

ISBN:

Category: Computers

Page: 1300

View: 499

Normal 0 false false false MicrosoftInternetExplorer4 Fully updated for Windows 8 support, .NET 4.5, and Windows Phone development, this is the most comprehensive, practical reference to modern programming with Visual Basic 2012. Written by Visual Basic MVP Alessandro Del Sole, a long-time leader of the global VB community, this book illuminates the core of the VB language and demonstrates its effective use in many current programming scenarios. Del Sole covers both Visual Basic 2012 Professional Edition for professional developers and the Express Edition for hobbyists, novices, and students. Writing for VB programmers at all levels of experience, he walks through using VB 2012 for data access, Windows desktop/Windows Phone user interface development, networking, communication, and much more. For those moving from structured languages—including VB 6—Del Sole offers detailed guidance on building effective object-oriented code. He also demonstrates how to make the most of Microsoft’s updated .NET 4.5 platform to write more robust and powerful software. Detailed information on how to… ¿ Understand the Visual Studio 2012 IDE, .NET Framework 4.5, and the anatomy of a VB 2012 application ¿ Debug VB applications and implement error handling and exceptions ¿ Build efficient object-oriented software with classes, objects, namespaces, and inheritance ¿ Work with advanced object-oriented features, including interfaces, generics, delegates, events, and collections ¿ Access data with LINQ—including LINQ to Objects, SQL, DataSets, Entities, XML, and Parallel LINQ ¿ Build modern Windows applications with WPF ¿ Develop web-centric applications using ASP.NET, Silverlight 5, and Windows Azure Services cloud computing ¿ Use advanced .NET 4.5 platform capabilities, including asynchronous programming, multithreading, parallel programming ¿ Build apps for Windows Phone ¿ Test code with unit tests, TDD, and code contracts ¿ Deploy apps efficiently with InstallShield for Visual Studio and ClickOnce
Computers

HLSL and Pixel Shaders for XAML Developers

Author: Walt Ritscher

Publisher: "O'Reilly Media, Inc."

ISBN:

Category: Computers

Page: 204

View: 597

Pixel shaders are some of the more powerful graphic tools available for XAML programmers, but shader development bears little resemblance to traditional .NET programming. With this hands-on book, you’ll not only discover how to use existing shaders in your Windows Presentation Foundation (WPF) and Silverlight applications, you’ll also learn how create your own effects with XAML and Microsoft’s HLSL shading language. In the process, you’ll write, compile, and test custom XAML shaders with the Shazzam Shader Editor, a free utility developed by author Walt Ritscher. The book includes XAML and C# sample code, and Shazzam contains all of the sample shaders discussed. Learn how shaders help you extend the GPU’s rendering capabilities Explore prevailing shader types, such as color modification, blurring, and spatial transformation Get a quick tour of the shader features, and use pre-built effects on image elements in your application Examine the XAML ShaderEffect class to understand how WPF and Silverlight use shaders Learn about the shader-specific tools available in Visual Studio and Expression Blend Get up to speed on HLSL basics and learn how to create a variety of graphics effects
Computers

System Center 2012 Service Manager Unleashed

Author: Kerrie Meyler

Publisher: Sams Publishing

ISBN:

Category: Computers

Page: 960

View: 315

This comprehensive resource will help you automate and optimize all facets of service management with System Center 2012 Service Manager. Expert consultants offer deep “in the trenches” insights for improving problem resolution, change control, release management, asset lifecycle management, chargeback, and more. You’ll learn how to implement high-value best practices from ITIL and the Microsoft Operations Framework. The authors begin with an expert overview of Service Manager, its evolution, and its new capabilities. Next, they walk through overall planning, design, implementation, and upgrades. Then, to help you focus your efforts, they present stepwise coverage of all topics in each feature area, linking technical information about Service Manager with essential knowledge about the technologies it depends on. Whatever your role in deploying or running Service Manager, this guide will help you deliver more responsive support at lower cost and drive more value from all your IT investments. • Leverage MOF and ITIL processes built into System Center 2012 Service Manager • Plan and design your Service Manager deployment • Install Service Manager or upgrade from earlier versions • Efficiently administer work and configuration items • Use connectors to integrate with Active Directory, Exchange, and System Center components • Create service maps • Enable end user access through Service Manager’s self-service portal • Implement incident, problem, change, and release management • Utilize workflows to automate key support processes • Create service level agreements with calendars, metrics, and objectives • Provide quick access to a standardized catalog of services • Use notification to ensure that Service Manager items are promptly addressed • Secure Service Manager and its data warehouse/reporting platform • Perform maintenance, backup, and recovery • Manage Service Manager performance • Customize Service Manager
Computers

Windows Phone 7 for iPhone Developers

Author: Kevin Hoffman

Publisher: Addison-Wesley Professional

ISBN:

Category: Computers

Page: 336

View: 637

Bring Your iPhone Apps and Skills to Windows Phone 7—or Build Apps for Both Mobile Platforms at Once If you’ve been developing for the crowded iPhone marketplace, this book will help you leverage your iOS skills on a fast-growing new platform: Windows Phone 7 (WP7). If you’re a .NET programmer, it will help you build advanced WP7 mobile solutions that reflect valuable lessons learned by iPhone developers. If you’re a mobile development manager, it offers indispensable insights for planning cross-platform projects. Kevin Hoffman guides you through the entire WP7 SDK, showing how it resembles Apple’s iOS SDK, where it differs, and how to build production-quality WP7 apps that sell. Step by step, you’ll master each technology you’ll need, including C#, Silverlight and XAML. Every new concept is introduced along with all the tools and background needed to apply it. Hoffman’s practical insights extend into every facet of WP7 development: building user interfaces; hardware and device services; WP7’s unique Application Tiles; Push Notifications; the Phone Execution Model, local storage, smart clients, MVVM design, security, social gaming, testing, debugging, deployment, and more. A pleasure to read and packed with realistic examples, this is the most useful Windows Phone 7 development book you can find. ·¿¿¿¿¿¿¿¿ Compare Apple’s Objective-C and Microsoft’s C#: “second cousins twice removed” ·¿¿¿¿¿¿¿¿ Apply C# object techniques—including encapsulation, inheritance, contracts, and interfaces ·¿¿¿¿¿¿¿¿ Build rich, compelling user interfaces based on Silverlight, XAML, and events ·¿¿¿¿¿¿¿¿ Move from Apple’s Xcode to Visual Studio 2010 and from Interface Builder to Expression Blend ·¿¿¿¿¿¿¿¿ Leverage hardware and device services, including the accelerometer, GPS, photos, contacts, e-mail, and SMS ·¿¿¿¿¿¿¿¿ Create dynamic application Tiles to appear on the Start screen ·¿¿¿¿¿¿¿¿ “Push” raw data notifications to running apps ·¿¿¿¿¿¿¿¿ Understand and use the Windows Phone 7 phone execution model ·¿¿¿¿¿¿¿¿ Efficiently store and retrieve data on WP7 phones ·¿¿¿¿¿¿¿¿ Build “smart clients” that sync locally stored data with web services ·¿¿¿¿¿¿¿¿ Manage growing app complexity through “separation of concerns” and MVVM (Model-View-View Model) ·¿¿¿¿¿¿¿¿ Use TDD and automated testing to accelerate and streamline development ·¿¿¿¿¿¿¿¿ Create casual, connected games and social apps ·¿¿¿¿¿¿¿¿ Secure apps without incurring unacceptable tradeoffs ·¿¿¿¿¿¿¿¿ Successfully deploy apps to the Marketplace