1. Books (Practical/General Developer Interest): "General" books don't focus exclusively on a particular language or technology, or too heavily on programming constructs. It includes, but is not limited to, books on computer history, best practices, project management, developer or team efficiency, and socioeconomic, regulatory or career issues relating to software. 2. Books (Technical): We're looking for leading edge books that delve deeply into new and innovative technical content that includes, but is not limited to: software languages, systems, hardware and coding styles, technologies, platforms, operating systems, modeling, architecture, source-code optimization and code-level security. 3. Collaboration Tools: Includes groupware that facilitates communication and sharing of information (internally and externally) to increase organizational efficiency, individual accountability, and managerial effectiveness. This category does not include tools that actually produce code and system artifacts. 4. Change and Configuration Management: Includes tools that track and manage software defects and enhancement requests as well as version control and change or configuration management. 5. Database Engines and Data Tools: These tools help facilitate, maintain and manage the storage and retrieval of data and objects, including search tools for both desktop and enterprise. 6. Design and Modeling: Requirements gathering, modeling, prototyping, GUI design, analysis tools, including automatically generating code from models. 7. Development Environments: We're looking for the ultimate development environments for developers, including innovative programming languages, source code editors and integrated development environments (IDEs). 8. Enterprise Tools: Includes tools that help the enterprise developer run their applications across divisions, departments and enterprises more smoothly, efficiently, competitively and profitably. This category includes, but is not limited to, enterprise workflow and integration, portfolio management, SOA, ESB, EIS, lifecycle, trend analysis, and process optimization. |
9. Libraries, Frameworks and Components: Whether you’re a single targeted component that is indispensable to build your application, or a multi-purpose library of methods or framework for components, you should be a vital ingredient in any developer's tool chest. 10. Mobile Development: Tools and solutions for mobile and handheld applications, including network management and rollout. 11. Project Management: Quality can be measured and should be an essential goal in the lifecycle of any project. These tools estimate, analyze, schedule and manage risk so you can deliver great products on time and on budget. Also tools for tracking productivity metrics, recommending software development processes or best practices, and guiding technology selection. 12. Security: Writing secure code is hard. Tools in this category give developers a helping hand and may include authentication and encryption, code analysis, firewalls, network monitoring, system enhancements, system monitoring and spam prevention. 13. Testing Tools: An essential part of a developer's tool chest and one size doesn't fit all. We're looking for test scripting, automation, static and defect tracking, bug tracking and documentation, functional and load testing, quality assurance planning, test-case design, white- and black-box testing and source code analysis. 14. Utilities: A hodge-podge of gadgets with which developers personalize their toolboxes, including: Code optimizers and coding standards tools, build tools, platform and device emulators, code obfuscators, messaging solutions, help-authoring tools, product-demonstration tools and reverse-engineering tools...among others. 15. Web Development: Tools for developing and deploying Web-based applications, including application servers and infrastructure to help Web applications interact dynamically with other Web applications, and tools using open standards such as XML, SOAP and HTML. 16. Websites/Developer Networks: Are you the indispensable site for developers? This category includes independent and vendor-sponsored developer-focused websites, search engines, portals, electronic newsletters, CD-ROM programs, and Web-based groups or mailing lists. |



