.Net Framework and Visual Studio Now Available
DJ-Dodger writes "The Microsoft Blogs are all buzzing with news that the .NET Framework 2.0, Visual Studio.NET 2005 and Sql Server 2005 have released to manufacture. Michael Swanson's blog has a nice run down of what's available now and what's coming. The short version: MSDN Subscribers can download everything now, everybody else can pick up their copy after the November 7th launch." The .Net framework is downloadable from FileForum.
I just love Microsoft products! Now, I just wait for the karma to roll in ...
And "SQL Server 2005"? Shouldn't that be 2006? What do I want with last year's model?
Everybody's a libertarian 'till their neighbour's becomes a crack house.
I'm guessing MSDN is going to be less swamped than FileForum, though the subscriber downloads are extremely slow at the moment as expected.
Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
They are handing out free copies at their launch events.
I wonder if they still have the wonderfull sa/(null) feature. God I loved that one...
As much as I hate to give MS props, C# is one of my favorite languages to program in. I'm a GNU programmer at heart, but programming C# is like brain candy. I don't have to think about memory allocation or anything even remotely machine-related.
I know, I know, Java's got that stuff, too. I like 'em both. A guy can swing both way, right?
This article made me think about it. I mean Microsoft is shipping an operating system without a compiler included. Isn't that strange, that everyone takes this as normal? Isn't a compiler an integral part of an operating system.
I mean sure, a nice IDE is something different, and with those Express Editions things have changed now, but still... if you buy a computer out of the box you can't program it. Not even a simple compiler, Basic or whatever.
In the good ol' days that would have been unthinkable...
And "SQL Server 2005"? Shouldn't that be 2006? What do I want with last year's model?
I'm pretty sure it's not a year thing, I believe it was either a required number of open ports to run or how many default logins with blank passwords it offers that you have to unset manually one by one.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
How many computer users are also computer programmers?
Did your router come with a manual that discusses the Ethernet protocol?
Did your car come with all the tools necessary to change the oil and rotate the tires?
Did your DVD player's manual talk about the DVD specification?
Did your LCD's documentation discuess signal pins and timings of the driver it uses?
No, because very few people would find it useful. Linux comes with everything because it is a hacker's operating system. Windows doesn't because it is a user's operating system.
The express products are actually going to be pretty reasonable. Around $49 a piece I believe.
The fact of the matter is that C# will never be able to erode Java's dominance since it is not cross platform. Don't sell me on the Mono project. It is still a little toy. For the .NET platform to be a true competitor, MS will have to port it to all Java supported platforms. Not very likely. Most projects that we work with are written in Java and Run on various platforms. No amount of .NOT will ever touch that.
Personally, as a student, Im looking forward to Visual Studio Express editions. You can still grab the Express betas for free. From what I hear, the price point for the final version will be under $100. I think this is a great move by Microsoft. Now millions of students will have access to a cheap, industry standard IDE to code in. What could be better? Not sure when the final versions will be released, but hoping Nov 7 as well.
"A diplomat is a man who always remembers a woman's birthday but never remembers her age." -Robert Frost
Go on, mod me troll... you know its true. I'm all for calling a spade a spade, but it goes both ways.
...both interiorlly, and exteriorlly.
Give me a break. Are you seriously trying to blame Microsoft because your outdated, extremely poorly coded vb6 apps won't work with a product being released at least 5 years after they became obsolete? Any programmer worth a penny puts things like database connection strings in a single, central, secure place that can be edited without recompiling the app, anything else is inexcuseable.
Furthermore, I don't know what version of SQL server you're running, but you haven't been able to have a blank sa password for at least 2 years. Which tells me that you're either full of it, or running unpatched databases. Would you blame Red Hat if your linux server was hacked via an exploit they patched 3 years ago but you just never bothered to apply the patch?
They who would give up an essential liberty for temporary security, deserve neither liberty nor security
Amazing, you hard coded the use of the system administrator login with a blank password into your application and are blaming Microsoft for introducing an "incompatibility?"
Dude, follow these easy steps:
1. Shut the power down to your office
2. Return all hardware to the manufacturers
3. Apply at McDonalds
4. Commit suicide after application rejected due to being a total idiot
That said, just because MS isn't honoring the free incidents provided for the eight year old IDE that is Visual Basic 6.0 doesn't mean that you can't modify the project to fix that lunacy. But go ahead and jump to MySQL/Python. At least you'll be in like company.
One thing that's worth pointing out here is that you can use the Express Editions of Visual Studio to build commericial or shareware products. I've been asked this several times now, and I don't think we make it clear enough anywhere.
No, but I used to work for Microsoft.
- Manual compilation before every execution
- Slow debugging (IIS needs to be restarted to attach to the aspnet_wp process)
- Poorly defined/loose html elements
- Redundant programming/lack of controls (if you didn't take time to roll your own)
- No cross-page posting
Fortunately all these issues have been addressed:
- Pre-compilation
- No need to define html element values as protected
- Thin webserver program for viewing applications (improves debugging)
- Role management out of the box
- 45 new server controls
- Cross-page posting
- Whidbey performance enhancements
Also, to all the Java/PHP fans (myself included) out there, be sure to give this product/platform some serious respect. It is amazing.
Be sure to remember the Programmers Prayer
I've been trying to download it for an hour now with no success.
I think we've finally Slashdotted Microsoft!
http://msdn2.microsoft.com/en-us/library/t357fb32. aspx
.NET Framework Remoting 2.0
64-Bit Platform Support
Access Control List Support
ADO.NET 2.0
ASP.NET 2.0
Authenticated Streams
COM Interop Services Enhancements
Console Class Additions
Data Protection API
Debugger Display Attributes
Debugger Edit and Continue Support
Detecting Changes in Network Connectivity
Distributed Computing
EventLog Enhancements
Expanded Certificate Management
FTP Support
Generics and Generic Collections
Globalization Imp.
I/O Enhancements
Manifest-Based Activation
Ping class
Processing HTTP Requests from Within Applications
Programmatic Control of Caching
Security Exceptions
Serial I/O Device Support
Serialization imp.
SMTP Support
Strongly Typed Resource Support
Threading Improvements
Trace Data Filtering
Transactions namespace
Web Services imp.
Windows Forms-Related Features
ClickOnce Deployment
Application Settings
New Data-Binding Model
New Windows Forms Controls
-DataGridView
-ToolStrip
-MaskedTextBox
-Windows Forms SoundPlayer
-ListView control now supports three features provided by Windows XP and the Windows Server 2003 family: tile view, grouping, and drag-and-drop item repositioning.
-ListView, TreeView, and ToolTip controls now support owner drawing
-WebBrowser control
-*LayoutPanel controls
-BackgroundWorker component
-Asynchronous Pattern for Components
XML-Related Features