Lock your Ad to the Top of this Site - Readers always see it! - Advertise Here
 


Archive for the 'Software Development' Category

Professional Windows Live Programming- Wrox

Professional Windows Live Programming- WroxWindows Live is the collective name for a group of Microsoft tools whose services and user data are available anywhere–without ever having to install an application Windows Live currently consists of: Windows Live Mail, Windows Live Safety Center, Windows Live Favorites, Windows Live OneCare, Windows Live Messenger, Windows Live Search, and Windows Live Local Certified Microsoft Software Developer Jon Arking shares his experience in developing for Windows Live, and teaches readers how to build applications that embrace the Windows Live platform Packed with examples, this hands-on guide offers an insightful look at the tools and technologies behind Windows Live, using the MSN Activities APIs, building mapping applications with Virtual Earth APIs, and developing Gadgets for both online and Windows Vista Also examines integrating MSN Search capabilities as well as Live services into existing sites with Live custom domains.

1 vote, average: 5 out of 51 vote, average: 5 out of 51 vote, average: 5 out of 51 vote, average: 5 out of 51 vote, average: 5 out of 5
  • 1,243 views
  • 0 Comments
  • In: IT eBooks, Software Development, Windows
  • Author : mrblue
  • OOP Demystified

    OOP DemystifiedLearn object-oriented programming in no time with help from this easy-to-understand guide, ideal for novice and expert programmers alike. Discover why objects are so successful as the model for this type of programming and how objects are classified. Distinguish between how people see the world and how computers "see" it. Learn about attributes and methods, inheritance, polymorphism, real-world and case modeling, object-oriented programming languages, and much more. Each chapter ends with a quiz, culminating in a final exam at the end of the book so you can test your knowledge.

    12 votes, average: 4.33 out of 512 votes, average: 4.33 out of 512 votes, average: 4.33 out of 512 votes, average: 4.33 out of 512 votes, average: 4.33 out of 5

    LINQ in Action

    LINQ in Action LINQ, Language INtegrated Query, is a new extension to the Visual Basic and C# programming languages designed to simplify data queries and database interaction. It addreses O/R mapping issues by making query operations like SQL statements part of the programming language. It also offers built-in support for querying in-memory collections like arrays or lists, XML, DataSets, and relational databases.

    LINQ in Action is a fast-paced, comprehensive tutorial for professional developers. This book explores what can be done with LINQ, shows how it works in an application, and addresses the emerging best practices. It presents the general purpose query facilities offered by LINQ in the upcoming C# 3.0 and VB.NET 9.0 languages. A running example introduces basic LINQ concepts. You'll then learn to query unstructured data using LINQ to XML and relational data with LINQ to SQL. Finally, you'll see how to extend LINQ for custom applications.

    LINQ in Action will guide you along as you explore this new world of lambda expressions, query operators, and expression trees. As well, you'll explore the new features of C# 3.0, VB.NET 9.0. The book is very practical, anchoring each new idea with running code. Whether you want to use LINQ to query objects, XML documents, or relational databases, you will find all the information you need to get started

    But LINQ in Action does not stop at the basic code. This book also shows you how LINQ can be used for advanced processing of data, including coverage of LINQ's extensibility, which allows querying more data sources than those supported by default. All code samples are built on a concrete business case. The running example, LinqBooks, is a personal book cataloging system that shows you how to create LINQ applications with Visual Studio 2008.

    2 votes, average: 5 out of 52 votes, average: 5 out of 52 votes, average: 5 out of 52 votes, average: 5 out of 52 votes, average: 5 out of 5
  • 3,146 views
  • 0 Comments
  • In: IT eBooks, Software Development
  • Author : tech-geek
  • Implementation Patterns - Addison Wesley [New Link]

    Implementation Patterns - Addison WesleySoftware Expert Kent Beck Presents a Catalog of Patterns Infinitely Useful for Everyday Programming

    Great code doesn’t just function: it clearly and consistently communicates your intentions, allowing other programmers to understand your code, rely on it, and modify it with confidence. But great code doesn’t just happen. It is the outcome of hundreds of small but critical decisions programmers make every single day. Now, legendary software innovator Kent Beck–known worldwide for creating Extreme Programming and pioneering software patterns and test-driven development–focuses on these critical decisions, unearthing powerful “implementation patterns” for writing programs that are simpler, clearer, better organized, and more cost effective.

    Beck collects 77 patterns for handling everyday programming tasks and writing more readable code. This new collection of patterns addresses many aspects of development, including class, state, behavior, method, collections, frameworks, and more. He uses diagrams, stories, examples, and essays to engage the reader as he illuminates the patterns. You’ll find proven solutions for handling everything from naming variables to checking exceptions.

    2 votes, average: 4.5 out of 52 votes, average: 4.5 out of 52 votes, average: 4.5 out of 52 votes, average: 4.5 out of 52 votes, average: 4.5 out of 5
  • 3,227 views
  • 2 Comments
  • In: IT eBooks, Software Development
  • Author : mrblue
  • Penetration Testers Open Source Toolkit Volume 2 - Syngress

    Penetration Testers Open Source Toolkit Volume 2 - SyngressPenetration Testers Open Source Toolkit Volume 2 - SyngressPenetration testing a network requires a delicate balance of art and science. A penetration tester must be creative enough to think outside of the box to determine the best attack vector into his own network, and also be expert in using the literally hundreds of tools required to execute the plan. This second volume adds over 300 new pen testing applications to the pen tester's toolkit. It includes the latest information on Snort, Nessus, Wireshark, Metasploit, Kismet and all of the other major Open Source platforms. It also includes "BackTrack2" on CD, a set of pen testing tools that complements those found on the "Auditor" CD that comes with Volume 1.

    The authors of the book are expert penetration testers who have developed many of the leading pen testing tools such as the Metasploit framework. The authors allow the reader inside their heads to unravel the mysteries of things like cross scripting attacks, fuzzing tools, Google hacks, and more.

    Covers Metasploit Release 3
    Includes BackTrack2 Toolkit
    Implements the Snort 2.6, Wireshark, and Nessus

    4 votes, average: 2.5 out of 54 votes, average: 2.5 out of 54 votes, average: 2.5 out of 54 votes, average: 2.5 out of 54 votes, average: 2.5 out of 5
  • 2,292 views
  • 1 Comment
  • In: IT eBooks, Software Development
  • Author : mrblue
  • A Practitioner’s Guide to Software Test Design - Artech House

    A Practitioner’s Guide to Software Test Design - Artech HouseContentsIntroduction. Testing Basics. Case Studies. Black Box Testing Techniques. Equivalence Class Testing. Boundary Value Testing. Decision Table Testing. Pairwise Testing. State-Transition Testing. Domain Analysis Testing. Use Case Testing. White Box Testing Techniques. Control Path Testing. Data Flow Testing. Testing Paradigms. Waterfall Testing. Exploratory Testing. Exploratory Planning. Supporting Techniques. Knowing When To Stop. Conclusions.

    1 vote, average: 5 out of 51 vote, average: 5 out of 51 vote, average: 5 out of 51 vote, average: 5 out of 51 vote, average: 5 out of 5
  • 1,849 views
  • 0 Comments
  • In: IT eBooks, Software Development
  • Author : mrblue
  • Everyday Practical Electronics February 2008

    3 votes, average: 2.33 out of 53 votes, average: 2.33 out of 53 votes, average: 2.33 out of 53 votes, average: 2.33 out of 53 votes, average: 2.33 out of 5

    Automated Defect Prevention: Best Practices in Software Management

    Automated Defect Prevention: Best Practices in Software ManagementThis book describes an approach to software management based on establishing an infrastructure that serves as the foundation for the project. This infrastructure defines people roles, necessary technology, and interactions between people and technology. This infrastructure automates repetitive tasks, organizes project activities, tracks project status, and seamlessly collects project data to provide measures necessary for decision making. Most importantly, this infrastructure sustains and facilitates the improvement of human-defined processes.

    The methodology described in the book, which is called Automated Defect Prevention (ADP) stands out from the current software landscape as a result of two unique features: its comprehensive approach to defect prevention, and its far-reaching emphasis on automation. ADP is a practical and thorough guide to implementing and managing software projects and processes. It is a set of best practices for software management through process improvement, which is achieved by the gradual automation of repetitive tasks supported and sustained by this flexible and adaptable infrastructure, an infrastructure that essentially forms a software production line.

    In defining the technology infrastructure, ADP describes necessary features rather than specific tools, thus remaining vendor neutral. Only a basic subset of features that are essential for building an effective infrastructure has been selected. Many existing commercial and non-commercial tools support these, as well as more advanced features. Appendix E contains such a list

    2 votes, average: 4.5 out of 52 votes, average: 4.5 out of 52 votes, average: 4.5 out of 52 votes, average: 4.5 out of 52 votes, average: 4.5 out of 5
  • 1,122 views
  • 0 Comments
  • In: IT eBooks, Software Development
  • Author : conesofts
  • Expert Access 2007 Programming - Wrox

    Expert Access 2007 Programming - WroxExpert Access 2007 Programming shows experienced developers how to create professional-level Access database applications. The authors—software engineers on the Access development team at Microsoft—show how to apply software engineering methodologies to Access application development. The book is organized to cover all phases of Access development. The authors demonstrate techniques for creating Access controls, forms, and reports that help streamline development and produce more user-friendly applications. They also cover such overlooked areas as custom deployment and documentation. The book contains many useful code examples designed so they can be used with minimal modification.

    1 vote, average: 5 out of 51 vote, average: 5 out of 51 vote, average: 5 out of 51 vote, average: 5 out of 51 vote, average: 5 out of 5
  • 1,033 views
  • 0 Comments
  • In: IT eBooks, Software Development
  • Author : mrblue
  • Professional SlickEdit - Wrox

    Professional SlickEdit - WroxProfessional SlickEditis the first guide to the award-winning SlickEdit tools, and is technically reviewed by the SlickEdit development team. SlickEdit expert John Hurst shares his years of experience in developing with SlickEdit to teach readers how to maximize the tool’s features, and to write and debug code faster than they have before. Additionally, the book includes a CD ROM with an extended trial version of SlickEdit not available anywhere else.

    Professional SlickEdit is heavy on examples, making this a hands-on guide that will get readers up and running with the tools quickly. Topics include:

    • Customizing the environment
    • Staying organized with Workspaces and Projects
    • Understanding Tagging
    • Quickly navigating code
    • Power editing techniques for text, code and data
    • Taking advantage of Aliases and File Templates
    • Slick-C Macro Programming
    • Custom Language Support
    • DIFFzilla and other tools
    1 vote, average: 4 out of 51 vote, average: 4 out of 51 vote, average: 4 out of 51 vote, average: 4 out of 51 vote, average: 4 out of 5
  • 621 views
  • 0 Comments
  • In: IT eBooks, Software Development
  • Author : mrblue