Rules & Standards

Secret ingredients to quality software.

Skip Navigation LinksHome > SSW Standards

What others have to say about us
See what people think about this product I've been putting together Development Guidelines for my employer and in the process have reviewed many published standards (in the .Net arena) from around the world. In each category, the suggestions at SSW are always among the best. See what people think about this product
- Leon Bambrick,
 

Rules to better

Do you believe in Standards?

Whenever you're doing something more than once there should be a standard. SSW standards manage our coding, project management, email and phone communication. However, we don't follow them blindly. If someone suggests a better way of doing something, then we change the standard.

Do you agree with them all? Are we missing some? Let us know what you think.

Why do we have all these rules? Read about the History of SSW Rules, published in CoDe Magazine.

Quick Vote

There are no polls available right now.
If you find these suggestions interesting, you might also like to read SSW's Ideas for Better Software.
This is a great guide to follow when doing software (and specifically .NET) development. Very useful stuff!

Scott Guthrie
General Manager, Microsoft Developer Division

If you havent had the pleasure of seeing Adam present, have a listen to the recent .NET Rocks! in which Adam talks to Carl Franklin and Richard Campbell and shares with them his rules.

Frank Arrigo - Microsoft

It's a great DNR episode and it gives some great insight into why Adam is able to run such a tight development ship.

Chris Auld

Carl Franklin says:

Here are more comments

Listen/Download Adam's podcast:

DotNetRocks
Microsoft Website (mirror)

    Management

  1. Rules to Successful Projects* Popular *
  2. Rules to Better Project Management
  3. Rules to Managing Software Consultants
  4. Rules to being Software Consultants
  5. Rules to Managing Your Dead Time
  6. Rules to Better Project Manager Methodology
  7. Using SSW eXtreme Emails! to Manage Projects
  8. Rules to Successful Sales and Account Management
  9. Rules to Better Accounting
  10. .NET/SQL/TFS Code & Application Design

  11. Rules to Better Code
  12. Rules to Better SQL Server Databases
  13. Rules to Better .NET Projects
  14. Rules to Better Large .NET projects
  15. Rules to Better Windows Forms
  16. Rules to Better Windows Forms - Click Once
  17. Rules to Better Unit Tests
  18. Rules to Better Source Control
  19. Rules to Better Setups
  20. Rules to Better Interfaces
  21. Rules to Better Developer Methodology
  22. Rules to Better VB6 Migration to .NET
  23. Rules to Better DotNetNuke
  24. Rules to Better Project Management with TFS
  25. Rules to Better Software Suggestion
  26. Rules to Better LINQ
  27. Access Code & Application Design

  28. Rules to Better Access Applications (front-ends inc. queries)
  29. Rules to Better Access UI
  30. Rules to Better Access Databases (back-ends)
  31. Rules to Upsizing your Access Database to SQL Server
  32. Web Sites

  33. Rules to Better Websites - Navigation
  34. Rules to Better Websites - Layout & Formatting
  35. Rules to Better Websites - Development
  36. Rules to Better Websites - Branding and Marketing
  37. Rules to Better Websites - Online Transactions
  38. Rules to Better Websites - Graphics
  39. Rules to Better Websites - Tuning and Maintenance
  40. Operating Systems

  41. Rules to Better Windows Vista Deployment
  42. Communication

  43. Rules to Better Email * Popular *
  44. Rules to Better Instant Messenger
  45. Reporting Solutions

  46. Rules to Better Business Intelligence
  47. Rules to Better MS SQL Reporting Services
  48. Rules to Better Reporting Solutions
  49. Marketing

  50. Rules to Better Google Rankings * Popular *
  51. Rules to Better Outbound Calls
  52. Rules to Better Inbound Calls
  53. Rules to Better Marketing
  54. Rules to Better Branding
  55. Networking

  56. Rules to Better Windows 2003
  57. Rules to Better ISA Server
  58. Rules to Better Networks
  59. Rules to Better Virtual PCs
  60. Microsoft CRM

  61. Rules to Better Microsoft CRM
  62. The Best Third Party Tools

  63. Introduction
  64. The Best Tools for .NET (General)
  65. The Best Tools for Web Forms Development
  66. The Best Tools for Web Forms Development (ASP.NET Controls)
  67. The Best Tools for Windows Forms Development
  68. The Best Tools for Windows Forms Development (Controls)
  69. The Best Tools for SQL Server
  70. The Best Tools for Access
  71. The Best Tools for Outlook
  72. The Best Tools for Internet Explorer
  73. The Best Tools for Windows
  74. The Best Tools for Network
  75. The Best Tools for Exchange Server
  76. The Best Tools for Pocket PC
  77. The Best Image Libraries
  78. Naming Conventions

  79. SQL Server Object Naming Conventions
  80. SQL Server Index Naming Conventions
  81. SQL Server Relationship Naming Conventions
  82. SQL Server Stored Procedure Naming Conventions
  83. SQL Server Stored Procedure Formatting Standards
  84. .NET Object Naming Conventions
  85. .NET Project Naming
  86. Documentation

  87. Rules to Better Technical Documentation

Browse