The rules listed below have been archived
- Rules to Successful Projects9
- Do you always carry your Tool Box?
- Do you carry more than just the Microsoft Tool Box?
- Do you do monthly peer evaluations?
- Do you give each project a project page (that you refer customers to)?
- Do you keep the best possible bug database?
- Do you know the best way to find a phone number of a staff member?
- Do you manage your email?
- Management - Do you have a "Release Update/Debrief Meeting" on a weekly basis?
- When you follow a rule do you know to refer to it (including the icon)?
- Rules to Better Software Consultants - Dealing with Clients1
- Rules to Better Software Consultants - Working in a Team1
- Rules to Better CRM1
- Rules to Better Accounting1
- Rules to Better Timesheets1
- Rules to Better Communication1
- Rules to Better Email6
- Dones - Do you show quality control with "Checked by xxx"?
- Do you always remember your attachment?
- Do you know NEVER to concatenate words in an email?
- Do you reference which email template you are using?
- Do you use email signatures for external emails?
- Dones - Do you reply 'Done' using Team Companion when using Azure DevOps?
- Rules to Better IM1
- Rules to Better Microsoft Teams1
- Rules to Better Slack1
- Rules to Better CRM for Users3
- Rules to Better Research and Development1
- Rules to Better Remote Work1
- Rules to Better .NET Projects7
- Do you add the necessary code so you can always sync the web.config file?
- Do you name your startup form consistently?
- Do you turn Edit and Continue OFF?
- Do you use a DataAdapter to insert rows into your database?
- Do you use MS Project integration with TFS 2012?
- Do you use Slack as part of your DevOps?
- Do you use TFS 2012 instead of TFS 2010?
- Rules to Better .NET 8 Migrations1
- Rules to Better Architecture and Code Review2
- Rules to Better Azure1
- Rules to Better DevOps1
- Rules to Better Clean Architecture1
- Rules to Better User Acceptance Tests (UAT) for Bug Management1
- Rules to Better CRM for Developers1
- Rules to Better SharePoint for Developers5
- Rules to Better Code Commenting1
- Rules to Better Error Handling2
- Rules to Better SQL Server Schema Deployment2
- Rules to Better Web API2
- Rules to Better GitHub2
- Rules to Better Application Performance1
- Rules to Better Code4
- Rules to Better Application Insights1
- Rules to Better Windows Forms0
- Rules to Better WPF and Silverlight6
- Do you avoid using Thread.Sleep in your Silverlight application?
- Do you follow Composite Application Guidance (formerly code-named "Prism") in your Silverlight (and WPF) Projects?
- Do you offer out-of-browser support?
- Do you use dynamic application loading in Silverlight?
- Do you use the MVVM pattern in your Silverlight and WPF Projects?
- When do you use Silverlight?
- Rules to Better SQL Databases - Developers3
- Rules to Better Unit Tests9
- Do you have a standard 'Help' menu that includes a way to run your unit tests?
- Do you have a integration test for your send mail code?
- Do you know how to run nUnit tests from within Visual Studio?
- Do you know the most popular automated UI testing frameworks (aka functional testing)?
- Do you know the best test framework to run your integration tests?
- What are the different types of test you can have?
- Do you know the right version and config for nUnit?
- Do you follow the standard naming conventions for tests?
- Do you write Integration Test for Dependencies - e.g. DLLs?
- Rules to Better Pull Requests1
- Rules to Better Websites - Development2
- Rules to Better Angular1
- Rules to Better React1
- Rules to Better Websites - Deployment2
- Rules to Better UI (Bootstrap)3
- Rules to Better JavaScript and jQuery2
- Rules to Better Websites - Layout And Formatting1
- Rules to Better Websites - Graphics3
- Rules to Better Websites - Navigation2
- Rules to Better Newsletters1
- Rules to Better Hyper-V1
- Rules to Better Hyper-V Clustering1
- Rules to Better Internet and Networks1
- Rules to Better Skype for Business (formerly Lync)2
- Rules to Better Security1
- Rules to Better Security - End Users1
- Rules to Better SharePoint1
- Rules to Better SharePoint Migration from 2007 to 20100
- Rules to Better SQL Server Administration1
- Rules to Better Windows Servers1
- Rules to Better Exchange Server1
3,171
SSW Rules
Loading...
Why all these rules?
Read about the History of SSW Rules, published in CoDe Magazine.
Help improve our rules
The SSW Rules website works just like Wikipedia. If you think something should be changed, hit the pencil icon and make an edit! Or if you are cool tweet me

Adam Cogan
Chief Software Architect at SSW
Interested in what we can do for you?
Contact an Account Manager to discuss your project
or call on +61 2 9953 3000
About SSW
SSW Consulting has over 30 years of experience developing awesome Microsoft solutions that today build on top of Angular, React, Azure, Azure DevOps, SharePoint, Office 365, .NET Core, WebAPI, Dynamics 365, and SQL Server. With 40+ consultants in 5 countries, we have delivered the best in the business to more than 1,000 clients in 15 countries.