Showing posts with label Professional. Show all posts
Showing posts with label Professional. Show all posts

Professional Test Driven Development with C#: Developing Real World Applications with TDD

0 komentar

Paperback: 360 pagesPublisher: Wrox; 1st edition (May 10, 2011)Language: EnglishISBN-10: 047064320XISBN-13: 978-0470643204

Professional Test Driven Development with C#: Developing Real World Applications with TDD: Hands-on guidance to creating great test-driven development practice


Test-driven development (TDD) practice helps developers recognize a well-designed application, and encourages writing a test before writing the functionality that needs to be implemented. This hands-on guide provides invaluable insight for creating successful test-driven development processes. With source code and examples featured in both C# and .NET, the book walks you through the TDD methodology and shows how it is applied to a real-world application. You’ll witness the application built from scratch and details each step that is involved in the development, as well as any problems that were encountered and the solutions that were applied.

Clarifies the motivation behind test-driven development (TDD), what it is, and how it worksReviews the various steps involved in developing an application and the testing that is involved prior to implementing the functionalityDiscusses unit testing and refactoring

Professional Test Driven Development with C#: Developing Real World Applications with TDD shows you how to create great TDD processes right away.


From the Back Cover


Start working with test driven development processes to build better applications


If you want to write robust software that is simple to implement and maintain, you need to use Test Driven Development (TDD). This hands-on guide shows you how, providing invaluable insight for creating effective TDD processes. With the help of source code and examples featured in C#, the authors walk you through the TDD methodology and show you how to apply it to a real-world application. You’ll explore the application as it’s built from scratch and follow each step involved in development, including problems that arise and the solutions to apply. Within no time, you’ll be designing your own successful TDD processes.


Professional Test Driven Development with C#: Developing Real World Applications with TDD:

Describes common software problems and provides refactoring practices that resolve themShows patterns that can be used to test WPF and Silverlight applicationsHelps you ensure that when a defect is fixed it stays fixed without causing unexpected side effectsShows how to structure your MVC application for testabilityShares the easy steps that can be taken to test WCF servicesExplains how to run integration tests to ensure that everything works as plannedUncovers best practices for writing good tests that are readable and maintainable

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 in new technologies, all designed to help programmers do a better job.


wrox.com


Programmer Forums


Join our Programmer to Programmer forums to ask and answer programming questions about this book, join discussions on the hottest topics in the industry, and connect with fellow programmers from around the world.


Code Downloads


Take advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use.


Read More


Find articles, ebooks, sample chapters, and tables of contents for hundreds of books, and more reference resources on programming topics that matter to you.


Author Info


James Bender is Vice President of Technology for Improving Enterprises. He is a Microsoft MVP, working on everything from small, single-user applications to Enterprise-scale, multi-user systems.


Jeff McWherter is a Partner and Director of Development at Gravity Works Design and Development. In 2010 Jeff was awarded with the Microsoft MVP for the third consecutive year.

Smashing Photoshop CS5: 100 Professional Techniques

0 komentar

eBook Details:Paperback: 432 pagesPublisher: Wiley (November 16, 2010)Language: EnglishISBN-10: 9780470661536ISBN-13: 978-0470661536eBook Description:

: Expand Your Imagination

is loaded with 100 creative and innovative techniques to help jump-start your creativity and inspire you to do more with your designs and photographs. This book is aimed at designers, artists and photographers who want to become proficient in Photoshop CS5, getting you quickly up to speed with many of the fantastic new tools and features.

Author Sue Jenkins is a photographer and web and graphic designer, author, software instructor and Adobe Certified Expert. Using her knowledge and years of expertise in the field she provides 100 hints, special effects, and techniques that will enable you to extend your existing skills and to develop and execute new ideas and trends.

is the ideal guide to help you to get the best out of Photoshop CS5. This book will teach you how to perform specific tasks using a variety of tools, filters, styles, adjustment layers, and more.

is loaded with 100 creative and innovative techniques to help jump-start your creativity and inspire you to do more with your designs and photographs. This book is aimed at designers, artists and photographers who want to become proficient in Photoshop CS5, getting you quickly up to speed with many of the fantastic new tools and features. is the perfect springboard for sparking new ideas and gaining inspiration for all your projects.

Smashing Magazine (smashingmagazine.com) is one of the world’s most popular web design sites. True to the Smashing mission, the Smashing Magazine book series delivers useful and innovative information to Web designers and developers.

With you will learn how to:

MAKE 3D TEXT WITH REPOUSSÉCREATE ENGRAVED TYPEDESIGN A BLOG HEADERSTIMULATE HIGH DYNAMIC RANGE IMAGESMAKE RETRO HALFTONESWORK WITH CUSTOM BRUSHESUSE CONTENT-AWARE SCALINGTRANSFORM WITH PUPPET WARPTRACE PHOTOSMAKE SCALE MODELSMIMIC CROSS-PROCESSING (XPRO)EDIT WITH LAYER MASKSCORRECT IMAGE DISTORTIONRETOUCH AND RESTORE IMAGESEDIT WITH THE VANISHING POINTCREATE PANORAMAS

Key Topics Covered:

Part I: Web Layout And Optimization
Part II: Photoshop CS4 And CS5 Techniques
Part III: Text Effects
Part IV: Studio And Commercial Effects
Part V: Special Effects
Part VI: Image Distressing
Part VII: Image Retouching And Restoration

is the perfect springboard for sparking new ideas and gaining inspiration for all your projects.

Smashing Magazine (smashingmagazine.com) is one of the world’s most popular web design sites. True to the Smashing mission, the Smashing Magazine book series delivers useful and innovative information to Web designers and developers.

Author Info

Sue Jenkins is a web designer, graphic designer, illustrator, fi ne art photographer (www.suejenkinsphotography.com), soft ware instructor, writer, and the owner of the Luckychair (www.luckychair.com), a professional design studio serving companies across the U.S.A. since 1997. Sue is the author of several books on Adobe soft ware and design including Dreamweaver All-in-One For Dummies, Web Design All-in-One For Dummies, Web Design: The L-Line, Th e Express Line to Learning, and How To Do Everything Illustrator. She is also the award-winning soft ware instructor in six of ClassOnDemand’s (www.classondemand.com) Adobe Training DVDs: Dreamweaver for Designers (winner of a 2007 Bronze Telly Award), Designer’s Guide to Photoshop, Designer’s Guide to Illustrator (winner of a 2009 Annual Communicator Award of Distinction), Fundamentals of Photoshop Elements (winner of a 2009 DV Magazine Award of Excellence), Complete Training for Adobe Dreamweaver CS5, and Complete Training for Adobe Photoshop CS5. In addition, Sue is an Adobe Certifi ed Expert/Adobe Certifi ed Instructor teaching three-day courses in Dreamweaver, Illustrator, and Photoshop at Noble Desktop (www.nobledesktop.com) in New York City, and is currently working toward her MFA in Photography. Sue lives with her husband and son in Pennsylvania, U.S.A.



View the Original article

Smashing CSS: Professional Techniques for Modern Layout

0 komentar

eBook Details:Paperback: 304 pagesPublisher: Wiley (November 9, 2010)Language: EnglishISBN-10: 047068416XISBN-13: 978-0470684160eBook Description:

Smashing CSS takes you well beyond the basics, covering not only the finer points of layout and effects, but introduces you to the future with HTML5 and CSS3. Very few in the industry can show you the ins and outs of CSS like Eric Meyer and inside Smashing CSS Eric provides techniques that are thorough, utterly useful, and universally applicable in the real world. From choosing the right tools, to CSS effects and CSS3 techniques with jQuery, Smashing CSS is the practical guide to building modern web layouts.

With you will learn how to:

Throw elements offscreen/hide themCreate body/HTML backgrounds in XHTMLUsemore than 15 layout techniques including clearfix, two/three simple columns, faux columns, One True Layout, Holy Grail, em-based layout, fluid grids, sticky footers, and moreUse a variety of CSS effects including CSS popups, boxpunching, rounded corners, CSS sprites, Sliding Doors, Liquid Bleach, ragged floats, and moreApply CSS table styling including using thead, tfoot, and tbody, row headers, column-oriented styling (classes); styling data tables with jQuery, tables to graphs, tables to maps; and moreUse CSS3 elements including rounded corners, multiple backgrounds, RGBA, using jQuery to do CSS3 selections and so much more.

Eric Meyer is an internationally recognized expert on the subjects of HTML, CSS, and Web standards, and has been working on the Web since 1993. Smashing CSS is for developers who already have some experience with CSS and JavaScript and are ready for more advanced techniques.

Smashing Magazine (smashingmagazine.com) is one of the world’s most popular web design sites. True to the Smashing mission, the Smashing Magazine book series delivers useful and innovative information to Web designers and developers.

Author Info

Eric Meyer is an internationally recognized expert on the subjects of HTML, CSS, and Web standards, and has been working on the Web since 1993. Smashing CSS is for developers who already have some experience with CSS and JavaScript and are ready for more advanced techniques.

Smashing Magazine (smashingmagazine.com) is one of the world’s most popular web design sites. True to the Smashing mission, the Smashing Magazine book series delivers useful and innovative information to Web designers and developers.



View the Original article

Professional Scrum with Team Foundation Server 2010

0 komentar

eBook Details:Paperback: 336 pagesPublisher: Wrox; 1st edition (May 3, 2011)Language: EnglishISBN-10: 0470943335ISBN-13: 978-0470943335eBook Description:

Professional guidance on using Microsoft’s Visual Studio toolset for agile project management

Focusing on both process and results, this professional guide offers a practical approach to running agile software projects using Visual Studio’s project management templates and tools. You’ll first get a thorough overview of the interaction between traditional, scrum-based agile development techniques and the Microsoft Solutions Framework, before drilling down into the detail. The book covers tools, best practices, key templates, key data, team and process models, necessary tracking assets and a host of other project challenges, such as project communication, organization, and budgets.

Shows how to use Microsoft’s agile Visual Studio toolset for agile project managementWritten by leading experts from Microsoft and industry, this is an authoritative guide to agile development for all Microsoft-based projectsTeaches basic concepts through best practices for delivering great software on timeCovers the interaction of traditional, scrum-based agile development techniques and the Microsoft Solutions FrameworkFocuses on what must be in place to keep a project on track, including team models, process models, detailed tracking assets, and more

combines theory with practical experience to help experienced software project managers and developers ship reliable software on time.

From the Back Cover

: Ship great software-reliably and on time-using Scrum and TFS

Three main factors are necessary to successfully ship great software: technology, talent, and process. Offering an in-depth focus on the process element, this book serves as a road map for using Scrum to organize teams and activities and shows you how to use Visual Studio Team Foundation Server (TFS) to execute a Scrum project. The three authors combine their years of experience to present you with best practices, including templates to help get you started. They also provide a trio of distinct perspectives for handling the variety of challenges that you may face, all aimed at putting you on the fast track to shipping exemplary software with Scrum and TFS.

:

Details the basics of software project management, from initiating a project to organizing the teamExamines the roles and responsibilities of an effective teamIntroduces you to the tracking and reporting functions of TFSShares guidance and insight into using Scrum artifacts in TFSDemonstrates how to create product backlog items and define them for releaseIncludes in-depth coverage of running a release, a sprint, and a retrospective meetingwrox.com Programmer Forums

Join our Programmer to Programmer forums to ask and answer programming questions about this book, join discussions on the hottest topics in the industry, and connect with fellow programmers from around the world.

Read More

Find articles, ebooks, sample chapters, and tables of contents for hundreds of books, and more reference resources on programming topics that matter to you.

Author Info

Steve Resnick is a founder and managing director of BlueMetal Architects, a consulting and product development firm specializing in IT strategy, architecture, design, and delivery. Previously, he was CTO of the Microsoft Technology Centers.

Aaron Bjork is a senior program manager at Microsoft, working on Agile experiences and tooling within Team Foundation Server.

Michael de la Maza is an Agile coach and trainer whose clients include Carbonite, Intuit, EMC, and Verizon Wireless. He developed the 19-course KnowAgile curriculum that is taught throughout the country.



View the Original article