This weird solution just forces me to download VS Bazaar Edition. If you want ppl to buy better car, you can remove from the cheaper version cd-player but not the gearbox.
Joe, with respect,
- If you're using the Express Edition, and you're not using
Visual Web Developer, you're probably building a desktop program.
(YES, phone book)
- If you're building a desktop program, and you're using the
express edition, you're probably a hobbyist or uISV-er
working at home rather than doing development for a corporation.
(YES, my CD library bedroom-programmer)
- If you're not developing for a corporation, your app is probably destined for the end-user and your data store is probably going on their local machine.
(And this "probably" is actually FORCING ME to don't move behind this weird limit. Ergo: Visual C# Express is mostly useless for normal hobbyist w/o even LOCAL database access. Simple phone book is just IMPOSSIBLE to develop. Compact Edition is evil as well as his inglorious predecessor Desktop Engine, at least for hobbyist. Why not write MS Access macros then? Or better - switch to Atari Basic? Clipper 5 was great! Come on, we are living in the world of data, just greedy MS finds out ppl working via RDP using Express editions, so locked EVEN localhost instances, that's all the philosophy here, let's don't build clever explanation for this obvious fact.
Previous versions was working just fine that's why ppl got upgraded (and now downgraded having VS2005 from torrents without any possibility to move forward.
Great, the day of releasing web framework for c++ will be probably the last day of C# express editions. Especially if the next limitation in i.e. Visual C# 2012 will be 3 windows Forms and no more than 2 projects in a solution (it's a strong logic behind: if you are using express and not developing for companies blah blah blah)
That's Apple way, my friend. Straight to nowhere.
Why to keep RDP development server with legitimate Windows (which I'm paying every month for last 5 years including some pennies for Windows license)?
I can't find any reason, for hobbyist like me. Just Connector.NET and switch straight to MySQL/PostgreSQL, if I cant use Linq/DataEntities and I'm a hobbyist with 100 rows of data.
Does MSSQL really matters to me?
Advantage of this goofy limitation: ppl will learn how to use alternatives.
Apart from spiting into developers eye, that's basically appholes business model:
more colors, smoother font and as many limitations as is possible. Yep, but ppl who likes to be treated this way, already have macbooks and iphones, they are not developing winforms for .NET)
- You really shouldn't be deploying server-class databases to end-user desktops ( I appreciate the advice, but I would love to decide myself)