.Net Framework and Visual Studio Now Available 345
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.
Oh boy! (Score:5, Funny)
Seriously (Score:3, Insightful)
Torrent? (Score:5, Funny)
And "SQL Server 2005"? Shouldn't that be 2006? What do I want with last year's model?
Last Years Model? (Score:5, Funny)
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.
Re: (Score:3, Funny)
Direct download (Score:5, Informative)
I'm guessing MSDN is going to be less swamped than FileForum, though the subscriber downloads are extremely slow at the moment as expected.
Re:Direct download (Score:2)
Re:Direct download (Score:2)
Oh well, I can always wait for the DVDs to arrive at the office =)
Actually since I do a lot of development with their C++ compiler and (gasp) vim, for the moment I only want to look at the framework. I don't use VS.NET that much and can't think of a way to use SQL Server at all, but I do want to look at them eventually.
Re:Direct download (Score:2)
Re:Direct download (Score:2)
Re:Direct download (Score:2)
They're getting ready to give it out (Score:2, Informative)
http://www.microsoft.com/events/2005launchevents/
Re:They're getting ready to give it out (Score:2)
Re:They're getting ready to give it out (Score:2)
Re:They're getting ready to give it out (Score:2)
I'm signed up for the event in my city, but it's not until the middle of December.
Re:They're getting ready to give it out (Score:2)
Now I'm not sure if I want to drive a few hundred miles to the event.
You could get a free copy (Score:4, Informative)
Re:You could get a free copy (Score:2)
Re:You could get a free copy (Score:2)
Re:You could get a free copy (Score:2)
C# Generics (Score:3, Informative)
Re:C# Generics (Score:3, Informative)
Sql Server 2005 eh ? (Score:3, Funny)
Re:Sql Server 2005 eh ? (Score:2, Funny)
Re:Sql Server 2005 eh ? (Score:3, Informative)
Re:Won't they please think of backward compatabili (Score:4, Insightful)
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?
Re:Won't they please think of backward compatabili (Score:3, Funny)
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 mea
Re:Sql Server 2005 eh ? (Score:2)
Re:They fixed that! (Score:2)
Cool! (Score:5, Insightful)
I know, I know, Java's got that stuff, too. I like 'em both. A guy can swing both way, right?
Re:Cool! (Score:4, Funny)
Re:Cool! (Score:3, Interesting)
Eclipse is an absolutely awesome development platform. It is packed with so many useful things, that it's hard to imagine what developing without would be like. Being able to rename a class and every call to it, or turn a bunch
Re:Cool! (Score:2)
Re:Cool! (Score:2, Informative)
But thankfully, the IntelliJ IDEA authors at JetBrains came up with "ReSharper" as a plugin to Visual Studio 2003, which brought it up to the level of almost being usable.
Visual Studio 2005 is significantly better than 2003, but still nowhere close to Eclipse or IntelliJ IDEA. And als
Re:Cool! (Score:3, Informative)
What I like most about 2005 is that it has honestly got the best UI editor I've seen in an IDE yet with its intelligent guides to align controls, along with it having vastly improved debug and analysis tools, such as a good edit & continue, code coverage analysis, and much more goodies. There are two products I do believe Microsoft is doing really well with nowada
Re:Cool! (Score:5, Insightful)
I don't care what anyone says, C# is way better than Java. And I have ~5 years experience with Java, 6 months experience with C#. It converted me in no time. C# is very pleasant and the language just seems to get out of your way when you want to do something, largely because of the
I'm tired of the fact that it's "cool" to make fun of Microsoft on Slashdot. But you know what? They have a lot of very solid products. Visual Studio is a fantastic IDE. SQL Server is not always the server of choice, but it is very powerful nonetheless.
I'd say this is going to be a very big year for Microsoft. All of their major product groups have a major release due out, and they're all looking very good from what I've seen so far.
So we may not always like Microsoft's products in every way, and we may downright hate some of their business practices. Does that make Visual Studio and C# any worse of a product? Does that make Microsoft Word a worse word processor? NO.
"OMG WINDOWS 95 HAD BLUE SCREENS LOL C# MUST BE BAD" -- Grow up.
The entire open source community needs to grow up a little bit. There's a tremendous amount of talent in it, but it's so obscured by absurd social stigmas and internet-Green-Peace propaganda that a great deal of it loses credability. Visual Studio is a great IDE. C# is a great language. Office is a great productivity toolkit. People use them. Live with it, move on.
Re:Cool! (Score:2)
I do love C# and the
Re:Cool! (Score:4, Insightful)
I agree C# is better than Java but I don't like both, I know you don't need to cover your traces when dealing with memory and dynamic allocation, but you are sacrificing quite a bit of processor time and system memory in the process. Garbage collectors and every other tool meant to make programming easy costs heavily in time and hardware. Most probably you are going to say that now days computers are fast enough to pay the toll but that is true only for certain cases. Think about AI, speech recognition (even an OS) and many other processor demanding tasks, you would like to use wisely every tick of the clock... As always the method to solve the problem is in the problem itself, but I personally would like to spend my days developing something more significant than a monthly savings report for McDonalds so I'm glad to take my time, use my brain and continue developing on C++.
So we may not always like Microsoft's products in every way, and we may downright hate some of their business practices. Does that make Visual Studio and C# any worse of a product? Does that make Microsoft Word a worse word processor? NO.
No, it doesn't, but as business practices go you can be damn sure they are going to struggle to suck your money up with incompatibilities, upgrades and what else.
Re:Cool! (Score:3, Informative)
Re:Cool! (Score:2)
Re:Cool! (Score:2)
Re:Cool! (Score:2)
C# came and simplified the C language and removed some of those new concepts. Those were great steps. The problem is that they also ripped out a lot of the high-level and OO programming concepts too (like multiple inheritence and metaprogramming). That's where the problems came in. The
Re:Cool! (Score:2)
Re:Cool! (Score:4, Insightful)
Honestly, the way I feel about it is that if I'm going to write real software, I'm going to write it in C++ and I'm going to write it for Linux. If I'm just dicking around writing some code for Windows, sometimes C# is fun.
I swear, you give a Microsoft product one little backhanded complement on this site, and people are all over you. This isn't a fascist Linux dictatorship, you know. It's a forum for people to express oppinions and share information.
Re:Cool! (Score:2)
There is very little in C# that wasn't in java, and what is new to C# probably should have been left out.
Re:Cool! (Score:3, Interesting)
Ignore the fact that Java stole from C++ and Smalltalk just as much as C# stole from java.
Ignore the nifty new features that C# introducted... Annotations, foreach, data binding etc.
Ignore the fact that Java has now lifted these features from C# and has them in the new version of Java!
Ignore all of the neat new features coming with 2.0 and 3.0. Generics and Closures?
Re:Cool! (Score:3, Interesting)
Re:Cool! (Score:4, Interesting)
I believe that Sun wanted Java to be somewhat slow on all systems equally so they could sell Java processors that accelerated Java applications to native speeds. Having a Java implementation that optomized performance on Windows threatened that plan. Thus the suit.
Windows without a compiler?! (Score:3, Interesting)
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...
No. (Score:3, Insightful)
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
Re:No. (Score:2)
How many computer programmers are programmers today because their computer come with BASIC or a compiler and they started playing with it?
Did your car come with all the tools necessary to change the oil and rotate the tires?
No, but the manual has instructions telling how to.
Did your DVD player's manual talk about the DVD specification?
I dunno. I didn't read it.
Re:Windows without a compiler?! (Score:3, Informative)
Re:Windows without a compiler?! (Score:2)
Re:Windows without a compiler?! (Score:3, Informative)
Re:Windows without a compiler?! (Score:2, Informative)
Re:Windows without a compiler?! (Score:2)
Open [fox-toolkit.org] source [fltk.org]
libraries [wxwidgets.org] available [sourceforge.net] online [libsdl.org].
Re:Windows without a compiler?! (Score:2, Interesting)
I've been using Ubuntu for a few months now and because I have Syna
Re:Windows without a compiler?! (Score:2)
Even then, there was a cost associated with the compiler.
Re:Windows without a compiler?! (Score:2)
Re:Windows without a compiler?! (Score:2, Informative)
While MS does charge for Visual Studio, the tools to program the OS, the Windows SDK (compiler, headers, libaries), are a free download from the Microsoft Windows website. And with the release of VS 8.0 you can now download free copies of the IDE as part of Express product line which includes fully featured versions of the compiler, editor, and SQL server.
Re:Windows without a compiler?! (Score:2)
And the academic users figured they might as well write their own C compiler, especially since they wrote papers on writing C compilers.
Re:Windows without a compiler?! (Score:2)
Get it here (Score:3, Informative)
http://www.mono-project.com/Main_Page [mono-project.com]
Re:Get it here (Score:2)
Re:Get it here (Score:3, Insightful)
Why No Merge Module?? (Score:2)
This has always been perplexing: Why is there no merge module for the
Re:Why No Merge Module?? (Score:2)
They have, it's called ClickOnce [microsoft.com].
Re:Why No Merge Module?? (Score:2)
Re:Why No Merge Module?? (Score:3, Informative)
Re:Why No Merge Module?? (Score:2)
Re:Why No Merge Module?? (Score:2)
Actually, most installs take care of that for you anymore, automatically downloading and installing the framework for you.
Or are you using an antiquated installer?
In other news.. (Score:2, Funny)
Java will still rule (Score:3, Insightful)
Re:Java will still rule (Score:2, Insightful)
Fact of the matter is that Both Java and
Re:Java will still rule (Score:2, Informative)
Just kidding.
Microsoft has no plans, or better yet - has plans to keep
Dominance of
Some problems with your argument (Score:2)
If it runs slow, then how is
Also people running Java did not have to "download" anything because they are running on an app server or something that comes with a VM. But it's funny you should bring up downloading since the
Re:Java will still rule - you idiot (Score:3, Informative)
Real development means using a lot of other products and libraries. It is not about a little toy you cooked up. There are many more usefull libraries and products and packages for Java to develop your business applications.
And .NET does not run circles around Java. Try using JRockit JVM.
Changelog for .Net 2 (Score:2, Interesting)
Re:Changelog for .Net 2 (Score:2)
Re:Changelog for .Net 2 (Score:3, Informative)
There are also new globalization/localization features, new secu
Re:Changelog for .Net 2 (Score:2, Informative)
http://www.microsoft.com/downloads/details.aspx?Fa milyID=fe6f2099-b7b4-4f47-a244-c96d69c35dec&Displa yLang=en/ [microsoft.com]
But a short list would tell you that they added generics and partial classes. The IDE is indescribably efficient at knowing what you want to type using its internal Intellisense functionality. It's sort of a catch-22...it's faster to write code, but if you don't know how to code, it's faster to write bad code.
The higher versions of the ID
Re:Changelog for .Net 2 (Score:3, Informative)
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
For once.... (Score:2)
Visual Studio Express (Score:3, Informative)
Re:Visual Studio Express (Score:2)
Yeah! Since it's not like there's a kick-ass, extensible open source IDE [eclipse.org] that you can download for free which supports a whole range of languages [eclipse.org], including C# [gotmono.com]...
Re:Visual Studio Express (Score:3, Informative)
Even Money Says (Score:3, Insightful)
Go on, mod me troll... you know its true. I'm all for calling a spade a spade, but it goes both ways.
Benefits on .NET 2.0 Framework (via ASP.net) (Score:3, Insightful)
- 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.
Congratulations! (Score:3, Funny)
I think we've finally Slashdotted Microsoft!
Re:Yes but?! (Score:2)
At this point I suppose it is obigatory though!
Re:Uh-oh. (Score:2)
Re:Uh-oh. (Score:5, Informative)
Re:Uh-oh. (Score:3, Informative)
Re:Uh-oh. (Score:2)
Re:Is it free? (Score:2)
Re:Is it free? (Score:3, Informative)
Re:Is it free? (Score:3, Informative)
for c#: c:\windows\microsoft.net\framework\v(framework version number here)\csc.exe (vbc.exe for vb, jsc.exe for j#)
use the
you don't even NEED an ide for
I'm a Windows .Net developer (Score:2)
I also have a few AD tools that only admins can run.
-Rick
Re:Great... (Score:2, Interesting)
Unfortunately this is largely because DOS and Win9x could not prevent this from happening. People got lazy and carried over their non-skills to WinNT. But some of those programm
Re:Best of All! (Score:3, Informative)
They don't just compile the same - they look the same, but with different keywords. It's like a series of 2-word #defines were used for the translation. This is like