Probably the first thing to be remarked when coming from any environment to .net is going to be the tightly integrated tooling. When I used to do PHP in the late 90s early 00s, it was pretty much whatever text editor I could get my hands on. There were some non-free IDEs, but none that were easily obtained or as impressive as Visual Studio, which also wasn't free until around 2006. Despite the differences though, Visual Studio has always been first class. When the same people making the languages are also making the tools, you can expect a lot of extra convenience. One thing that's kept my interest is that despite the tight coupling, most everything is still quite generalized, unlike 4GL environments like Delphi. Contrast .net with PHP where all you get the language and are responsible for building your stack upwards from there. Not that our favourite friends LAMP and LEPP aren't just as mature. Things like PHPstorm have come along to give that first c...
The personal blog of Alexander Trauzzi