I use an almost entirely MS stack for my analytics platform: http://www.swfstats.com/ It's a number of applications ranging from windows services to command line utils and websites. Using .NET I'm able to do all of that in C# and not have to switch mindsets when I jump back and forth between all the different facets of it. I can also easily re-use code/classes between distinct applications. These days I can be found…
Which Mongo lib are you using?
Ask HN: (No) Microsoft based start-ups?
71–80 of 148 posts
Re: Ask HN: (No) Microsoft based start-ups?
#72Earlier quoted context omitted.
It was a SharePoint issue with the emails it sends out and it ended up being a permission issue (well, not even sure you would call it that - but the fix was resetting the system account's password). There had been no changes in accounts or anything else besides the creation of new sites and to make it even harder no error messages or useful logging. I've seen issues like this more times than I can count over the yea…
FYI, as a SQL Server dev intern I can tell you that we have little to no interaction with SharePoint (except that Sharepoint runs on SQL Server). We focus on application development. SharePoint is just a management product.
Re: Ask HN: (No) Microsoft based start-ups?
#73Re: Ask HN: (No) Microsoft based start-ups?
#74Re: Ask HN: (No) Microsoft based start-ups?
#75Earlier quoted context omitted.
Sharepoint should not fall under this discussion... that's a product and has little to do with a startup's development stack.. Most .net devs won't touch it
I don't know about that since Microsoft is pushing SharePoint to developers as their main web platform. Would I use it personally, no... but there is a lot to gain from it if you are already a Microsoft shop and the newest version is a lot more standards complaint and the API is pretty good now.
Re: Ask HN: (No) Microsoft based start-ups?
#76Re: Ask HN: (No) Microsoft based start-ups?
#77myspace The server infrastructure consists of over 4,500 web servers (running Windows Server 2003, IIS 6.0, ASP.NET and .Net Framework 3.5), over 1,200 cache servers (running 64-bit Windows Server 2003), and over 500 database servers (running 64-bit Windows Server 2003 and SQL Server 2005) as well as a custom distributed file system which runs on Gentoo Linux.
What a waste of natural resources.
Re: Ask HN: (No) Microsoft based start-ups?
#78Also, innovative people are inspired by innovative examples, and Microsoft (as today) isn't seen as such by many.
Re: Ask HN: (No) Microsoft based start-ups?
#79Earlier quoted context omitted.
Perhaps then it's more of a mindset issue since .Net is used in a lot of traditional business - aka they already have SQL, Windows Server 2008 and Sharepoint running for example. .Net might just attract personality types that are more risk averse, aka programmers more interested in a steady paycheck than the ups/downs/stress of the startup life.
Its multi-faceted issue, partly based on a cultural bias in the Valley of using Unix on the web. There are also lower barriers for developers to pick up lamp, rails, etc than the Microsoft stack, which feeds into it. Hosting is also somewhat cheaper on unix stacks, especially when you add SQL server, which may influence people's choice. Having said this, I find the Microsoft platform dead simple, the tools best of br…
Yeah, the thing people also don't realize on this topic is you can use MS SQL Express - which is free - to avoid paying/licensing issues.
The limits are almost entirely around ui, ease of use type features, not performance or scalability. Aka, you don't get the fancy VisualStudio-esq UI so you can't do diagramming, or things that you want generally when you are developing. But you still get a barebones management tool that's better than most of the mySql variants I've played with.
For use on a webserver, yeah it's a solid option esp if you are already having to use MS SQL because of other business requirements by your client/company.
Re: Ask HN: (No) Microsoft based start-ups?
#80After spending almost 20 hours on the phone with Microsoft support last week I can tell you why I wouldn't use it as my technology stack - you can't dig in to understand and fix a lot of things yourself.