Microsoft’s Developer Magazine has been a fixture of the development world for many years. This is their official site where you can browse numerous articles covering a variety of topics – including some non-Microsoft specific. A good resources for keeping current with the latest in the Microsoft dev world.