GUI Design for the Busy Developer
Author: Mike Gunderloy
Publisher: John Wiley & Sons
Author: John Paul Mueller
Publisher: John Wiley & Sons
Be Right at Home in the World's Most Powerful Web Development Environment For large-scale web application development, Visual Studio 2005 is the most capable product around. This book shows team members and leaders how to use its power in several key dimensions. You'll master dozens of built-in features for creating a large, high-performance website based on ASP.NET 2.0. You'll work seamlessly with dynamic data, both reading from and writing to databases. And throughout, you'll learn how Visual Studio 2005 supports a more efficient group process in terms of design, development, and deployment. And everything is brought together with the enterprise-scale example, "ABC Incorporated," that runs throughout the book. This is a book no web developer, and no web-dependent organization, should be without. Coverage Includes Reaping the benefits of master pages and themes Generating site maps and other navigational aids automatically Building a shopping cart application for your website Adding search functionality to your website Creating a flexible user environment using Webpart technology Increasing application performance using client-side and server-side scripting technologies Giving users the ability to change the website's theme to meet specific needs Using components and controls to add special effects and user customization Improving team efficiency using modern development and design techniques Monitoring and responding to usage statistics Combining technologies to get the best possible results from large applications Making your site accessible to everyone Master Standards-Based Web Development Techniques New to Visual Studio 2005 Discover How Visual Studio 2005 Solves Team Development Issues, Such as Source Code Control and Application Design Simplify Database Application Development without Compromising Security or Reliability
Achievements and Challenges in the Intersection of Agent Technology and Ambient Intelligence
Author: Tibor Bosse
Publisher: IOS Press
The concept of an intelligent agent - a computational system capable of performing certain tasks autonomously - derived from the growing potential of digital computers in the mid 20th century and had been widely adopted by the early 1990s. Partly in parallel with this concept, the perspective of ambient intelligence (AmI) emerged in the late 1990s. Agent technology and AmI have many similarities, and the main purpose of this book is to provide an overview of the state-of-the-art of the scientific area that integrates these two. The book addresses a wide variety of topics related to agents and AmI, including theoretical, practical, design, implementation, ethical and philosophical issues. The 12 chapters are arranged in four sections. The first consists of three chapters discussing ethical and philosophical issues; the second part explores various approaches that can be used to develop agent-based AmI Systems; the third part contains three chapters that share the goal to endow AmI systems with useful properties like intelligence and adaptivity and the last section presents concrete applications of agent-based AmI systems. This book provides an insight into recent achievements and future challenges at the intersection of agent technology and ambient intelligence and will assist the development of more intelligent, flexible, effective and user-friendly systems as well as posing critical questions about the future of the role of agents within the AmI perspective.
Author: Andrew Hunt,David Thomas
Author: Chelsea Myers
Publisher: Packt Publishing Ltd
Author: Syed Fazle Rahman
Publisher: Packt Publishing Ltd
Author: Brennon Williams
Publisher: Pearson Education
Microsoft Expression Blend Unleashed is about learning a new tool for designers, but also learning a new mindset for developers. Expression Blend enables the delivery of rich interactive applications, for the web as well as the desktop, allowing you to take graphical assets and blend them with functional .NET code through the power of XAML and the WPF platform. Microsoft Expression Blend Unleashed also features a C# Primer, introducing designers to the .NET Framework. .NET allows the reader to extend the functionality of many of the WPF elements used in Expression Blend. The most important concept for the reader to grasp is that Blend and Visual Studio together are about facilitating the kind of user experience everyone wants from the applications they use. This book will give you the skill set whether you are a designer or developer; from there, you just need to use a little imagination. Detailed information on how to… Design and develop WPF applications Use Blend’s animation workflows Design and implement WPF template types Create and manage Resource Dictionaries Master WPF Style templates Handle control events Understand advanced control properties in XAML/Blend/C# Create customized controls through inheritance Understand the fundamentals of XAML-based design and development Implement effective XML, CLR Data binding, and XAML template binding Extend XAML functionality with C# code Implement video and audio in your applications Use Blend as part of your designer/developer workflow
Second IEEE Pacific Rim Conference on Multimedia, Beijing, China, October 24-26, 2001, Proceedings
Author: Mark Liao
Publisher: Springer Science & Business Media
This book constitutes the refereed proceedings of the Second IEEE Pacific-Rim Conference on Multimedia (IEEE-PCM 2001), held in Beijing, China in October e2001. The revised 104 regular and 53 poster papers presented were carefully reviewed and selected from a total of 244 papers. The papers are organized in sections on wearable computing, retrieval techniques, coding techniques, systems, visions and graphics, face, multimedia retrieval, multimedia education, multimedia presentation and databases, data hiding, image and video coding, retrieval, speech and sound, networking, spoken dialog, multimedia security, multimedia networking, learning and recognition, and watermarking.
4th International Conference, ICWE 2004, Munich, Germany, July 26-30, 2004, Proceedings
Author: Nora Koch,Piero Fraternali,Martin Wirsing
Publisher: Springer Science & Business Media
Web engineering is a new discipline that addresses the pressing need for syst- atic and tool-supported approaches for the development, maintenance and te- ing of Web applications. Web engineering builds upon well-known and succe- ful software engineering principles and practices, adapting them to the special characteristics of Web applications. Even more relevant is the enrichment with methods and techniques stemming from related areas like hypertext authoring, human-computer interaction, content management, and usability engineering. The goal of the 4th International Conference on Web Engineering (ICWE 2004), inlinewiththepreviousICWEconferences,wastoworktowardsabetterund- standing of the issues related to Web application development. Special attention was paid to emerging trends, technologies and future visions, to help the a- demic and industrial communities identify the most challenging tasks for their research and projects. Following a number of successful workshops on Web engineering since 1997 at well-known conferences, such as ICSE and WWW, the ?rst conference on Web engineering was held in C ́ aceres, Spain in 2001. It was followed by ICWE 2002 in Santa Fe, Argentina and ICWE 2003 in Oviedo, Spain. In 2004 ICWE moved to the center of Europe and was held in Munich, Germany from July 26 to 30. ICWE 2004 was organized by the Institute for Informatics of the Ludwig- Maximilians-Universit ̈ at (LMU) Munich. The ICWE 2004 edition received a total of 204 submissions, out of which 25 paperswereselectedbytheProgramCommitteeasfullpapers(12%acceptance).
Moving from MOSS 2007 to SharePoint Server 2010
Author: Sahil Malik,Winsmarts LLC,Srini Sistla
Learn from Pro SharePoint Migration on how to migrate your existing farm - infrastructure, upgrade approaches, code, branding, and impact of new features of SharePoint 2010 - in a strategic way that results in smooth transition. Noted author Sahil Malik, with Srini Sistla, work together to provide detailed strategies and tools to assess, plan and execute a SharePoint 2010 migration that is efficient and cost-effective—and that doesn't use expensive third-party software. The "clean slate" approach embraced by this book, coupled with flexible tools designed by Microsoft and the author, will provide you with the statistics, charts, and diagrams necessary to perform a meaningful assessment of your current SharePoint 2007 environment. You'll then be able to plan the lowest-cost, least-hassle way to migrate your current environment, and its applications and data, to SharePoint 2010, and how to map your existing use of SharePoint 2007 to the new features and enhancements in SharePoint 2010. Pro SharePoint Migration will help you: Gain a better understanding of high level comparison and changes you need to learn between the two versions To migrate or not? Learn about new functionality that might replace your existing custom built code or non-code based solutions. Build a strong toolset to create, update, administer, and migrate 90% of the most commonly used SharePoint objects Grasp the intricacies of the SharePoint 2010 application programming interface (API) Become a better SharePoint 2010 administrator in your newly-migrated environment
Author: Thomas Rizzo,Reza Alirezaei,Jeff Fried,Paul Swider,Scot Hillier,Kenneth Schaefer
Publisher: John Wiley & Sons
Learn to leverage the features of the newest version of SharePoint, in this update to the bestseller More than simply a portal, SharePoint is Microsoft's popular content management solution for building intranets and Web sites or hosting wikis and blogs. Offering broad coverage on all aspects of development for the SharePoint platform, this comprehensive book shows you exactly what SharePoint does, how to build solutions, and what features are accessible within SharePoint. Written by one of the most recognized names in SharePoint development, Professional SharePoint 2010 Development offers an extensive selection of field-tested best practices that shows you how to leverage the vast power of this multi-faceted tool to build custom workflow and content management applications. Plus, you'll discover how to take advantage of the new features to roll out new SharePoint sites or upgrade existing sites. SharePoint guru Tom Rizzo offers broad coverage of the newest version of SharePoint, Microsoft's popular content management solution Addresses how the new version adds enhanced developer support for ASP.NET, Ajax, LINQ, and Silverlight Demonstrates how to take advantage of new features, including improvements to offline and mobile client capabilities, social networking additions, and more Covers user experience development, platform services, social media features, event handling, the business data catalog, forms and workflow, business intelligence, and more With this book, you'll get exhaustive coverage on the many possibilities that exist with SharePoint.
Materials Science and Engineering; Summary Report
Author: National Academy of Sciences (U.S.). Committee on the Survey of Materials Science and Engineering
Publisher: National Academies
Category: Technology & Engineering
From Programming to Architecture
Author: Adam B. Singer
Go from competent C++ developer to skilled designer or architect using this book as your C++ design master class. This title will guide you through the design and implementation of a fun, engaging case study. Starting with a quick exploration of the requirements for building the application, you'll delve into selecting an appropriate architecture, eventually designing and implementing all of the necessary modules to meet the project’s requirements. By the conclusion of Practical C++ Design, you'll have constructed a fully functioning calculator that builds and executes on multiple platforms. Access to the complete source code will help speed your learning. Utilize the Model-View-Controller pattern to determine the optimal architecture for the calculator; the observer pattern to design an event system; the singleton pattern as you design the calculator’s central data repository, a reusable stack; the command pattern to design a command system supporting unlimited undo/redo; and the abstract factory pattern for a cross-platform plugin infrastructure to make the calculator extensible. What You Will Learn Read a specification document and translate it into a practical C++ design Understand trade-offs in selecting between alternative design scenarios Gain practical experience in applying design patterns to realistic development scenarios Learn how to effectively use language elements of modern C++ to create a lasting design Develop a complete C++ program from a blank canvas through to a fully functioning, cross platform application Read, modify, and extend existing, high quality code Learn the fundamentals of API design, including class, module, and plugin interfaces Who This Book Is For The experienced C++ developer ready to take the next step to becoming a skilled C++ designer.
Author: Eric Freeman,Elisabeth Robson,Kathy Sierra,Bert Bates
Publisher: O'Reilly Media
Jetzt aktuell zu Java 8: Dieses Buch ist ein moderner Klassiker zum Thema Entwurfsmuster. Mit dem einzigartigen Von Kopf bis Fuß-Lernkonzept gelingt es den Autoren, die anspruchsvolle Materie witzig, leicht verständlich und dennoch gründlich darzustellen. Jede Seite ist ein Kunstwerk für sich, mit vielen visuellen Überraschungen, originellen Comic-Zeichnungen, humorvollen Dialogen und geistreichen Selbstlernkontrollen. Spätestens, wenn es mal wieder heißt "Spitzen Sie Ihren Bleistift", wird dem Leser klar, dass bei diesem Buch sein Mitmachen gefragt ist. Das ist nicht nur unterhaltsam, sondern auch effektiv: Komplexe Sachverhalte lassen sich nach Erkenntnis der modernen Lernwissenschaft am gründlichsten über mehrere verschiedene Kanäle verstehen. Das Buch verspricht dem Leser daher nicht nur Spaß beim Lernen, er wird nach der Lektüre auch die Herausforderungen des Software-Designs meistern können.
Author: Stephen Chin,Dean Iverson,Oswald Campesato,Paul Trani
Did you know you can take your Flash skills beyond the browser, allowing you to make apps for Android, iOS and the BlackBerry Tablet OS? Build dynamic apps today starting with the easy-to-use Android smartphones and tablets. Then, take your app to other platforms without writing native code. Pro Android Flash is the definitive guide to building Flash and other rich Internet applications (RIAs) on the Android platform. It covers the most popular RIA frameworks for Android developers—Flash and Flex—and shows how to build rich, immersive user experiences on both Android smartphones and tablets. You'll learn how to incorporate multimedia, animation, and special effects into your apps for maximum visual appeal. You'll also cover advanced topics, including input methods, hardware inputs, deployment, and performance optimization.
Bessere Games konzipieren und entwickeln
Author: Jesse Schell
Publisher: MITP-Verlags GmbH & Co. KG
Grundlagen der Entwicklung und Konzeption klassischer Spiele von einem der weltweit führenden Game Designer Mehr als 100 Regeln und zentrale Fragen zur Inspiration für den kreativen Prozess Zahlreiche wertvolle Denkanstöße für die Konzeption eines erfolgreichen Spiels Jeder kann die Grundlagen des Game Designs meistern – dazu bedarf es keines technischen Fachwissens. Dabei zeigt sich, dass die gleichen psychologischen Grundprinzipien, die für Brett-, Karten- und Sportspiele funktionieren, ebenso der Schlüssel für die Entwicklung qualitativ hochwertiger Videospiele sind. Mit diesem Buch lernen Sie, wie Sie im Prozess der Spielekonzeption und -entwicklung vorgehen, um bessere Games zu kreieren. Jesse Schell zeigt, wie Sie Ihr Game durch eine strukturierte methodische Vorgehensweise Schritt für Schritt deutlich verbessern. Mehr als 100 gezielte Fragestellungen eröffnen Ihnen dabei neue Perspektiven auf Ihr Game, so dass Sie die Features finden, die es erfolgreich machen. Hierzu gehören z.B. Fragen wie: Welche Herausforderungen stellt mein Spiel an die Spieler? Fördert es den Wettbewerb unter den Spielern? Werden sie dazu motiviert, gewinnen zu wollen? So werden über hundert entscheidende Charakteristika für ein gut konzipiertes Spiel untersucht. Mit diesem Buch wissen Sie, worauf es bei einem guten Game ankommt und was Sie alles bedenken sollten, damit Ihr Game die Erwartungen Ihrer Spieler erfüllt und gerne gespielt wird. Zugleich liefert es Ihnen jede Menge Inspiration – halten Sie beim Lesen Zettel und Stift bereit, um Ihre neuen Ideen sofort festhalten zu können
The New Workflow
Author: Steven Peeters
The Flash Platform is changing. Flash Builder and Flash Catalyst have brought a new separation of design and coding to web development that enables a much more efficient and streamlined workflow. For designers and developers used to the close confines of Flash, this is a hugely liberating, but at first alien concept. This book teaches the new workflow for the Flash platform. It gives an overview of the technologies involved and provides you with real-world project examples and best-practice guidelines to get from design to implementation with the tools at hand. Includes many examples Focuses on real-world situations Covers designer and developer workflow What you’ll learn Use the new workflow from design to implementation. Learn best practices for Flex development. Determine the right tools for the job. Gain basic knowledge of Flash Catalyst. Gain basic knowledge of Flash Builder 4. Who this book is for This book is intended for people that want to understand how design and development are brought closer together with Flash Catalyst and Flash Builder 4. Although it can be quite helpful to already have some basic knowledge of Flex, the book will provide you with an overview of the main features and lots of coding examples that are explained in detail. Table of Contents Flex and AIR: Taking RIAs to the Next Level Flex 4 SDK: Overview of the New Features Flash Builder 4: The programming environment Flash Catalyst: bridging the gap Choosing the Best Workflow Case Study: An E-Commerce Site Managing RIA Projects Frameworks Best Practices
Reverse Engineering Beauty
Author: David Kadavy
Publisher: John Wiley & Sons
Discover the techniques behind beautiful design by deconstructing designs to understand them The term 'hacker' has been redefined to consist of anyone who has an insatiable curiosity as to how things work—and how they can try to make them better. This book is aimed at hackers of all skill levels and explains the classical principles and techniques behind beautiful designs by deconstructing those designs in order to understand what makes them so remarkable. Author and designer David Kadavy provides you with the framework for understanding good design and places a special emphasis on interactive mediums. You'll explore color theory, the role of proportion and geometry in design, and the relationship between medium and form. Packed with unique reverse engineering design examples, this book inspires and encourages you to discover and create new beauty in a variety of formats. Breaks down and studies the classical principles and techniques behind the creation of beautiful design Illustrates cultural and contextual considerations in communicating to a specific audience Discusses why design is important, the purpose of design, the various constraints of design, and how today's fonts are designed with the screen in mind Dissects the elements of color, size, scale, proportion, medium, and form Features a unique range of examples, including the graffiti in the ancient city of Pompeii, the lack of the color black in Monet's art, the style and sleekness of the iPhone, and more By the end of this book, you'll be able to apply the featured design principles to your own web designs, mobile apps, or other digital work.
Author: Jeff Paries
Silverlight is Microsoft's breakthrough technology for creating rich experiences on the web. This book illustrates the power of Silverlight as a graphics, animation, and game-creation tool. It teaches the fundamentals of computer animation, using trigonometry and vector movement before moving on to more advanced topics such as physics modeling and particle systems. With full code examples for all types of animation and interaction, this is an invaluable resource for both Silverlight beginners and more advanced users. Fully updated for Silverlight 3 See the power of Silverlight in action Learn the building blocks of animation in Silverlight 2
Author: Geoffrey L. Griffith,Truitt L. Bradly
Publisher: John Wiley & Sons
This book-and-video package is the perfect introduction to Access 2010 Microsoft Access is the most popular database system in the world and this practical guide will soon have you building Access applications using the Access 2010. This book is designed for beginner-to intermediate-level Access users and covers the basics of building and working with the major features of the program. Over 60 lessons are included to discuss these features and provide step-by-step examples showing you exactly how each feature can be implemented in a real world Access database application. The accompanying DVD provides clear, easy-to-follow videos of the authors demonstrating each of the examples discussed in the book, as well as extra commentary, so that no reader is left behind! Provides examples of building Access database applications from scratch or from existing database templates. Discusses how to use Access 2010 and the major components it provides, such as the Navigation Pane, Ribbon, and the many database object designers. Teaches the basics of building and working with each of the major Access database object types: tables, queries, forms, reports, macros, and VBA code modules. Introduces exciting new Access 2010 features, such as the new macro designer, the new Ribbon designer, and even how to customize the Access Backstage. Teaches the basics of writing VBA code and provides specific examples about how and when to use it. Each lesson includes a step-by-step written example and DVD video showing exactly how to accomplish the tasks discussed in the lesson. Even if you have no experience with Access 2010, this guide will have you building robust Access applications with the best of them! If you want to get quickly up to speed on Access 2010, Access 2010 24-Hour Trainer is the perfect place to start. 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.