|
|
Accelerated Silverlight 3 teaches you how to get up to speed with the latest version of Silverlight quickly and efficiently. The book assumes you’re already comfortable with the basics of .NET coding and with WPF and builds on your existing knowledge to make your journey to Silverlight 3 proficiency as quick and painless as possible. Where coding techniques are similar to other, more established, areas of .NET, the text says so. Likewise, where there’s a syntax or conceptual “gotcha” that you’re existing coding habits will walk you into, the text points that out, too.
This book provides you with fast-track coverage of all the most important elements of the Silverlight 3 technology ranging from XAML to standard controls, from dealing with media to networking, from testing to deployment. It concludes with a pair of fully worked sample applications for you to follow through, because nothing reinforces your understanding of how concepts fit together as much as looking at finished code.
It is assumed that readers are already be comfortable with the workings of the .NET Framework. Knowledge of Expression Blend is useful, but not mandatory: you’ll learn the Blend techniques that you need to know as you go through the book. By the end, you will have followed a sound, concise, path to mastery of Silverlight 3.
The bash shell is a complete programming language, not merely a glue to combine external Linux commands. By taking full advantage of shell internals, shell programs can perform as snappily as utilities written in C or other compiled languages. And you will see how, without assuming Unix lore, you can write professional bash 4.0 programs through standard programming techniques.
- Complete bash coverage
- Teaches bash as a programming language
- Helps you master bash 4.0 features
It’s great to have a punchy Web site, but if you aren’t optimizing your search-engine presence, you’re just another company lost in cyberspace.
With Be #1 on Google, you can instantly put your company in the top spot of relevant online searches—and dramatically increase sales. An international expert in search-engine optimization, Jon Smith explains how to draw serious customers—not curious or bored Web surfers—to your site by
- Registering with Google
- Coming up with the best keywords
- Thinking like your customers
- Making your site totally accessible
- Using metadata to your advantage
- Advertising on the Web
- Measuring what works, and what doesn’t
Containing 52 techniques in all, each of which can used immediately, Be #1 on Google is the essential guide to winning the battle for first ranking on the world’s most utilized search engine.
The much-anticipated release of Windows 7 will have numerous changes, and you’ll need a complete guide to take full advantage of all it has to offer. Windows 7 Bible covers navigation changes such as pinning to the task bar, full screen preview with invisible windows, Jump Lists, Home Group, Sticky Notes, and many others. It shows you how to use Internet Explorer 8, including features like Web Slices and Network view changes, and guides you through all the new desktop features.
This reference thoroughly examines all three parts of the new platform: Windows 7 Core OS, the Windows Live applications, and Windows Live Services. Windows 7 Bible shows you everything you need to know to make the most of Microsoft’s new operating system.
- Covers Windows Live Essentials, including Windows Live Family Safety, Mail, Messenger, Movie Maker, Photo Gallery, Toolbar, Writer, and Microsoft Office Outlook Connector
- Shows how to use Windows Live Services, including Hotmail and Spaces
- Explores new features including Desktop Gadgets Gallery, Desktop Windows manager, updated Fax and DVD Maker, an updated “Devices and Printers” option, and Sticky Notes
- Explains new features in the Calculator, ribbon features in applets such as Paint and WordPad, the new Media Center, and searching updates
- Fully covers the first complete overhaul of applets in a decade
With Windows 7 Bible at your side, you can learn as much or as little as you need to know for the way you use Windows.
Packed with more than one thousand pages of hands-on instruction and step-by-step tutorials, the bestseller returns with everything you need to know to harness the power of Dreamweaver CS4. This comprehensive resource guides you through the ins and outs of Dreamweaver CS4 so you can quickly get started building dynamic, data-driven sites. The book demonstrates building interactive forms; creating client-side image maps; connecting to a live database; working with layers, style sheets, and dynamic HTML; inserting, deleting, and updating data from Web pages; designing with templates; and integrating with Photoshop, Bridge, Flex, Fireworks, and Cold Fusion, as well as CSS and Ajax.
Applications in enterprises need to communicate, most commonly done by messaging. Apache ActiveMQ is an open-source implementation of the Java Message Service (JMS), which provides messaging in Java applications. ActiveMQ in Action is a thorough, practical guide to implementing message-oriented systems using ActiveMQ and Java. Co-authored by one of the leading ActiveMQ developers, Bruce Snyder, the book starts with the anatomy of a core Java message, then moves quickly through fundamentals including data persistence, authentication and authorization. Later chapters cover advanced features such as configuration and performance tuning, illustrating each concept with a running real-world stock portfolio application.
Readers will learn to integrate ActiveMQ with Apache Geronimo and JBoss, and tie into both Java and non-Java technologies including AJAX, .NET, C++, Ruby, and the Spring framework.
Python 3 is the best version of the language
yet: It is more powerful, convenient, consistent, and expressive than
ever before. Now, leading Python programmer Mark Summerfield
demonstrates how to write code that takes full advantage of Python 3’s
features and idioms. The first book written from a completely “Python
3” viewpoint, Programming in Python 3 brings together
all the knowledge you need to write any program, use any standard or
third-party Python 3 library, and create new library modules of your
own.
Summerfield
draws on his many years of Python experience to share deep insights
into Python 3 development you won’t find anywhere else. He begins by
illuminating Python’s “beautiful heart”: the eight key elements of
Python you need to write robust, high-performance programs. Building on
these core elements, he introduces new topics designed to strengthen
your practical expertise–one concept and hands-on example at a time.
This book’s coverage includes
- Developing in Python using procedural, object-oriented, and functional programming paradigms
- Creating custom packages and modules
- Writing and reading binary, text, and XML files, including optional compression, random access, and text and XML parsing
- Leveraging advanced data types, collections, control structures, and functions
- Spreading program workloads across multiple processes and threads
- Programming SQL databases and key-value DBM files
- Utilizing Python’s regular expression mini-language and module
- Building usable, efficient, GUI-based applications
- Advanced
programming techniques, including generators, function and class
decorators, context managers, descriptors, abstract base classes,
metaclasses, and more
Programming in Python 3serves
as both tutorial and language reference, and it is accompanied by
extensive downloadable example code–all of it tested with the final
version of Python 3 on Windows, Linux, and Mac OS X.
The definitive guide to using Service-Oriented Architecture (SOA) and Web services technologies to simplify IT infrastructure and improve business agility. Renowned experts Eric Newcomer and Greg Lomow offer practical strategies and proven best practices for every facet of SOA planning and implementation. Newcomer and Lomow pick up where Newcomer’s widely read Understanding Web Services left off, showing how to fully leverage today’s latest Web services standards for metadata management, security, reliable messaging, transactions, and orchestration.
Along the way, they present specific approaches and solutions for a wide range of enterprise integration and development challenges, including the largest and most complex.
For nearly a decade, Mastering Project Management, has been the field’s gold standard reference. Now, James Lewis has updated his classic guide, offering both practical, real-world guidance and a focus on higher-level tools and applications that you won’t find anywhere else.
This fully revised second edition shows project managers and team leaders from all industries how to ramp up and fine-tune managing skills and bring all projects to a successful completion. Carefully avoiding any overlap from his other popular project management titles, Lewis clearly defines your role as a project manager and outlines the steps to mastering project management.
Lewis shows you how to manage multicultural project teams, coach team members for improved performance, and deal effectively with project stakeholders. He gives you an arsenal of tools for utilizing systems thinking, achieving optimal decision-making, reporting project status, and managing project change and configuration control. Lewis also covers the human element, showing you the most effective ways to conduct interviews, manage meetings, conduct performancereviews, and handle vendors and contractors.
If you want to be more than a casual project manager, if you desire to understand every function in your organization, if you aspire to higher management levels, the second edition of Mastering Project Management is your personal guide to success.












