66020 members! Sign up to stay informed.

Sponsored Links


Resources

.NET Research Library
Get .NET related white papers, case studies and webcasts

News News News Messages: 26 Messages: 26 Messages: 26 Printer friendly Printer friendly Printer friendly Post reply Post reply Post reply XML XML XML

Microsoft to Release Visual Studio 2005 for Unix/Linux

Posted by: Paul Ballard on April 01, 2005 DIGG
In a stunning press release today, Microsoft officially announced that the upcoming Visual Studio 2005 and SQL Server 2005 delays have been caused by a last minute push to port the tools and the .NET Framework to Unix. Supported technologies include Indigo, Avalon, and the long awaited Object Spaces ORM toolset.
"The code for Windows has been ready for manufacturing since late October of 2004, we've just been sitting on it waiting for the Unix teams to catch up" -- Anonymous Microsoft Official
After recent announcements that the latest version of Visual Studio .NET, code named Whidbey, would be delayed until late in the year the secret development project to implement .NET on Unix became impossible to contain.
"I first heard about it at a Seattle area Starbucks. I mean, I was just like sitting there drinking my Venti no-whip triple shot soy latte and I looked over at this dude sitting next to me who was working on a laptop and I saw something on his screen. So I said "Dude is that the new version of Eclipse?" and he said "No, it's Visual Studio 2005 Linux Edition". Then he typed a few lines of code and created an Indigo service that runs on the Apache web server. I was like "Dude!" and almost spilled my latte." -- Anonymous Seattle Youth
The implications of this announcement are fairly clear. With the introduction of a modern toolset for developing enterprise applications in both Windows and Unix, developers using Sun Microsystem's Java language and the various asundry open source tools that are bubble gum and paper clipped onto the JVM will have little choice but to switch to the more robust C# language in .NET. Most of them won't notice a difference.
"We still believe that Java is a strong language for development. However, we will no longer continue to build on that technology preferring instead to move developers to .NET." -- Anonymous Sun Representative
After hearing of Java's eventual demise many Java developers, including several Java certified consultants, began a petition to save what they called "Java Classic". This petition, much like the "VB Classic" petition went largely unnoticed.
"Our development efforts are on track for a delivery of Visual Studio 2005 and .NET 2.0 for Unix by the end of this year. We did have some delays as we tried to decide what the right configuration of useless open source products most accurately represents a true Linux implementation. But once we finally got Linux to install onto the developer's workstations with no errors, well the rest was down hill." -- Anonymous Microsoft Product Manager
When asked what the addition of the .NET Framework to Unix meant to the future of Windows, Microsoft officials remarked that Windows Longhorn, the next release of the Windows desktop operating system, will be built on a Unix kernel.
"We've seen evidence of how building on the Unix kernel has worked for Apple. Not for technical reasons mind you, but if Apple can get away with creating the most popular portable music player in the world that won't play anything but their own proprietary files without getting sued by the European Commission, it must mean they are doing something right." -- Anonymous Microsoft Blogger whose first name is Robert
Lastly, when asked to comment, Bill Gates Microsoft's Chief Technology Architect was heard to say "April Fools!!!!!!"

Threaded replies

·  Microsoft to Release Visual Studio 2005 for Unix/Linux by Paul Ballard on Fri Apr 01 04:05:54 EST 2005
  ·  Microsoft to Release Visual Studio 2005 for Unix/Linux! by Rolf Tollerud on Fri Apr 01 04:31:07 EST 2005
    ·  1st of April !!!!! by Laurent Kempe on Fri Apr 01 06:17:02 EST 2005
    ·  Nice Going by Pritam Pal on Fri Apr 01 07:22:28 EST 2005
    ·  Microsoft to Release Visual Studio 2005 for Unix/Linux! by Rinat Zemdihanov on Sun Apr 03 12:20:14 EDT 2005
      ·  clarity after 4/1 by Tim Rue on Sun Apr 03 13:05:34 EDT 2005
        ·  clarity after 4/1 by Eber Irigoyen on Mon Apr 04 11:14:35 EDT 2005
    ·  Microsoft to Release Visual Studio 2005 for Unix/Linux! by vellanki nagaprasath on Mon Apr 04 05:31:08 EDT 2005
    ·  me too! by Don Hackman on Tue Apr 05 14:45:39 EDT 2005
    ·  Microsoft to Release Visual Studio 2005 for Unix/Linux! by German Kondolf on Tue Apr 05 16:38:57 EDT 2005
    ·  Sorry for being so straight forward, but... by Daniel P. on Wed Apr 06 03:35:29 EDT 2005
  ·  that was nice by yassine faouzi on Fri Apr 01 06:40:39 EST 2005
  ·  Microsoft to Release Visual Studio 2005 for Unix/Linux by Brian Hainey on Fri Apr 01 07:09:39 EST 2005
  ·  Microkernel by peter lin on Fri Apr 01 07:37:23 EST 2005
    ·  Microkernel by Rashid Jilani on Fri Apr 01 11:17:20 EST 2005
      ·  Microkernel by James Walker on Fri Apr 01 11:57:55 EST 2005
        ·  MINIX as the basis for LINUX by Jason Vogel on Wed Apr 06 14:27:27 EDT 2005
      ·  Hmm... I'm confused by peter lin on Fri Apr 01 19:51:07 EST 2005
        ·  Mark Russinovich? Who is he? by Rolf Tollerud on Sat Apr 02 05:22:22 EST 2005
  ·  Microsoft to Release Visual Studio 2005 for Unix/Linux by Stephen Channell on Fri Apr 01 07:44:24 EST 2005
    ·  ohhh man... by David Li on Fri Apr 01 08:54:32 EST 2005
  ·  ... by Aerodyne . on Fri Apr 01 10:13:41 EST 2005
  ·  Microsoft to Release Visual Studio 2005 for Unix/Linux by Bill Simakis on Fri Apr 01 11:22:51 EST 2005
  ·  Microsoft to Release Visual Studio 2005 for Unix/Linux by Andrew Clifford on Fri Apr 01 15:13:09 EST 2005
    ·  Cleared and approved by Paul Ballard on Fri Apr 01 15:58:10 EST 2005
  ·  Microsoft to Release Visual Studio 2005 for Unix/Linux by Leigh Kendall on Fri Apr 01 15:34:23 EST 2005
  ·  Visual Studio.NET for Linux and MacOS by Basil Ba-aziz on Sat May 07 10:18:41 EDT 2005
  Message #164259 Post reply Post reply Post reply Go to top Go to top Go to top

Microsoft to Release Visual Studio 2005 for Unix/Linux!

Posted by: Rolf Tollerud on April 01, 2005 in response to Message #164255
I am ashamed. I have to admit I was fooled!

Excellent joke!

Regards
Rolf Tollerud
(To bad it is not true though)

  Message #164272 Post reply Post reply Post reply Go to top Go to top Go to top

1st of April !!!!!

Posted by: Laurent Kempe on April 01, 2005 in response to Message #164259
Nice trial :-) !!!!

Laurent Kempé
Tech Head Brothers - http://www.TechHeadBrothers.com
Blog - http://weblogs.asp.net/lkempe
[Microsoft ASP.NET MVP]

  Message #164274 Post reply Post reply Post reply Go to top Go to top Go to top

that was nice

Posted by: yassine faouzi on April 01, 2005 in response to Message #164255
very nice joke

  Message #164282 Post reply Post reply Post reply Go to top Go to top Go to top

Microsoft to Release Visual Studio 2005 for Unix/Linux

Posted by: Brian Hainey on April 01, 2005 in response to Message #164255
It had me fooled until paragraph 4.

Well done.

  Message #164288 Post reply Post reply Post reply Go to top Go to top Go to top

Nice Going

Posted by: Pritam Pal on April 01, 2005 in response to Message #164259
That is great. By the way, CodeProject (www.codeproject.com) has decide to focus on VB 6.

I will be going to main stream developement with Turbo Pascal 5.5 (now available free from Borland at http://community.borland.com/article/0,1410,20803,00.html).

  Message #164292 Post reply Post reply Post reply Go to top Go to top Go to top

Microkernel

Posted by: peter lin on April 01, 2005 in response to Message #164255
When asked what the addition of the .NET Framework to Unix meant to the future of Windows, Microsoft officials remarked that Windows Longhorn, the next release of the Windows desktop operating system, will be built on a Unix kernel.

good April fools joke. Aside from the joke, I was under the impression most modern OS are based on Mach Microkernel. At the lowest levels there's alot more similarities than differences in design. implementation will differ considerably. Of course, this is based purely on material in the public, since I don't work for Microsoft and don't know how close the NT kernel is to Mach today.

peter

  Message #164293 Post reply Post reply Post reply Go to top Go to top Go to top

Microsoft to Release Visual Studio 2005 for Unix/Linux

Posted by: Stephen Channell on April 01, 2005 in response to Message #164255
An excellent article just about skating on the plausible (well except for the reference to Linux).

MS has a history of building cross development tools for the Mac and ROTOR is an implementation of CLI on BSD Unix (of which OSX/Nextstep & Solaris/SunOS are descendant).

Lets face it, Sun might own Java, but IBM makes more money out of it & Sun did licence a stack of MS protocols when it struck the deal with Microsoft

  Message #164315 Post reply Post reply Post reply Go to top Go to top Go to top

ohhh man...

Posted by: David Li on April 01, 2005 in response to Message #164293
you got my hopes up... :(

  Message #164336 Post reply Post reply Post reply Go to top Go to top Go to top

...

Posted by: Aerodyne . on April 01, 2005 in response to Message #164255
Thx for the giggle & the high low feeling ;-)

  Message #164356 Post reply Post reply Post reply Go to top Go to top Go to top

Microkernel

Posted by: Rashid Jilani on April 01, 2005 in response to Message #164292
good April fools joke. Aside from the joke, I was under the impression most modern OS are based on Mach Microkernel. At the lowest levels there's alot more similarities than differences in design. implementation will differ considerably. Of course, this is based purely on material in the public, since I don't work for Microsoft and don't know how close the NT kernel is to Mach today.peter

I don't think so. The most commercial successful OS are monolithic even Linux the most latest one. Mach or amoeba etc etc are only used in Academia

  Message #164357 Post reply Post reply Post reply Go to top Go to top Go to top

Microsoft to Release Visual Studio 2005 for Unix/Linux

Posted by: Bill Simakis on April 01, 2005 in response to Message #164255
Oh you got me.

I should have known better than to get my hopes up on April Fools day.

Thanks for the chuckle, always good first thing on a friday.

  Message #164369 Post reply Post reply Post reply Go to top Go to top Go to top

Microkernel

Posted by: James Walker on April 01, 2005 in response to Message #164356
Thanks for the laugh. It goes well with my frozen oatmeal breakfast this morning and my shoes being stuffed with newspaper. Sorry for the off-topic post...
I don't think so. The most commercial successful OS are monolithic even Linux the most latest one. Mach or amoeba etc etc are only used in Academia

I believe that the only commercial operating system currently built on MACH is Apple's OSX. Microkernels being OS agnostic, there have been efforts to move Linux onto a microkernel base. I don't think anyone has tried this with Windows, perhaps next April :-)

Windows NT and it's descendants are built on an independently developed kernel that was heavily influenced by Digital VMS -- could be the dictionary definition of monolithic.

Linux was probably heavily influenced by MINIX which was a microkernel based operating system, but in an effort to exceed MINIX's limitations, Linux went the way of the monolithic kernels.

So much of what an OS does these days is over and above the kernel that by the time you get to the level at which .NET and the JAVA JVM operate the kernel has very little effect on the interoperability.

-- Les Walker

  Message #164415 Post reply Post reply Post reply Go to top Go to top Go to top

Microsoft to Release Visual Studio 2005 for Unix/Linux

Posted by: Andrew Clifford on April 01, 2005 in response to Message #164255
Was this joke cleared with Redmond first?

  Message #164420 Post reply Post reply Post reply Go to top Go to top Go to top

Microsoft to Release Visual Studio 2005 for Unix/Linux

Posted by: Leigh Kendall on April 01, 2005 in response to Message #164255
This is too funny. BUT, I read Sun was pushing Java developers to the more powerful VB.NET in hopes that some would recover lost functionality in their pinky fingers and allow them to be more productive than ever, making up for time lost in Java.

  Message #164427 Post reply Post reply Post reply Go to top Go to top Go to top

Cleared and approved

Posted by: Paul Ballard on April 01, 2005 in response to Message #164415
Yes, we run all of our jokes by Bob the gas attendant at the Exxon station on Redmond Way. :-) Or did you mean Microsoft? Of course, Steve Ballmer himself wrote me a personal email thanking me for reminding everybody that Linux is hard to install.

  Message #164440 Post reply Post reply Post reply Go to top Go to top Go to top

Hmm... I'm confused

Posted by: peter lin on April 01, 2005 in response to Message #164356
I don't think so. The most commercial successful OS are monolithic even Linux the most latest one. Mach or amoeba etc etc are only used in Academia

according to this article from windows IT pro in 1998 and several dozen other articles, windows NT kernel is suppose to be a modified microkernel. If I remember correctly, Mach kernel was one of the first implementations of the Microkernel design. Before BeOS went the way of the dodo bird, it was also based on microkernel design. QNX is also based on microkernel design.

linux definitely is Monolithic and boy does it get bashed for it.

  Message #164461 Post reply Post reply Post reply Go to top Go to top Go to top

Mark Russinovich? Who is he?

Posted by: Rolf Tollerud on April 02, 2005 in response to Message #164440
Wow! Amazing article, the author has this rare quality that is called clarity (so elusive in other circles). I have bookmarked www.sysinternals.com for future perusal.

Thanks for the link!

Regards
Rolf Tollerud

  Message #164546 Post reply Post reply Post reply Go to top Go to top Go to top

Microsoft to Release Visual Studio 2005 for Unix/Linux!

Posted by: Rinat Zemdihanov on April 03, 2005 in response to Message #164259
It would be a very good idea, by the way.

  Message #164548 Post reply Post reply Post reply Go to top Go to top Go to top

clarity after 4/1

Posted by: Tim Rue on April 03, 2005 in response to Message #164546
Minix only inspired Linus to create the Linux Kernel via the restrictions of the Minix Licensings. Thats the only connection and I believe it can be verified by doing a search on usenet.

BeOS is now Zeta OS and due for a release v1.0 shortly

QNX does use a macrokernel and they seem to be expanding their embedded market.

The official FreeSoftware Foundation GNU core is the Hurd and though development has been on Mach focus has now changed to L4 as the limitations of Mach have been uncovered in the effort.

It would be an interesting move if MS did port such applications to Unix/Linux flavors of OSs and it might even slow the changing market share division. But it is perhaps unlikely at this time for MS to make such a move. Experience suggest MS would not make such a move except as a last resort, and even then it would include restrictions on what you could do with the resulting code and binary. I believe borland has already explored this direction...

  Message #164581 Post reply Post reply Post reply Go to top Go to top Go to top

Microsoft to Release Visual Studio 2005 for Unix/Linux!

Posted by: vellanki nagaprasath on April 04, 2005 in response to Message #164259
I believe and it would be a great revolution if this dream is achieved

  Message #164646 Post reply Post reply Post reply Go to top Go to top Go to top

clarity after 4/1

Posted by: Eber Irigoyen on April 04, 2005 in response to Message #164548
>>I believe borland has already explored this direction...

with close to zero success =o(

  Message #164847 Post reply Post reply Post reply Go to top Go to top Go to top

me too!

Posted by: Don Hackman on April 05, 2005 in response to Message #164259
I was actually excited...good joke!

  Message #164873 Post reply Post reply Post reply Go to top Go to top Go to top

Microsoft to Release Visual Studio 2005 for Unix/Linux!

Posted by: German Kondolf on April 05, 2005 in response to Message #164259
hehehehe excelent joke! :P

  Message #164925 Post reply Post reply Post reply Go to top Go to top Go to top

Sorry for being so straight forward, but...

Posted by: Daniel P. on April 06, 2005 in response to Message #164259
... you bitches (sorry again!), I was about to shit myself of excitment until I read the date of the news... 1st of April. I was so very much hoping to give my Java-adoring coworkers the worst day of their lives ;)

  Message #165040 Post reply Post reply Post reply Go to top Go to top Go to top

MINIX as the basis for LINUX

Posted by: Jason Vogel on April 06, 2005 in response to Message #164369
Thanks for the laugh. It goes well with my frozen oatmeal breakfast this morning and my shoes being stuffed with newspaper. Sorry for the off-topic post...
I don't think so. The most commercial successful OS are monolithic even Linux the most latest one. Mach or amoeba etc etc are only used in Academia
I believe that the only commercial operating system currently built on MACH is Apple's OSX. Microkernels being OS agnostic, there have been efforts to move Linux onto a microkernel base. I don't think anyone has tried this with Windows, perhaps next April :-)Windows NT and it's descendants are built on an independently developed kernel that was heavily influenced by Digital VMS -- could be the dictionary definition of monolithic.Linux was probably heavily influenced by MINIX which was a microkernel based operating system, but in an effort to exceed MINIX's limitations, Linux went the way of the monolithic kernels.So much of what an OS does these days is over and above the kernel that by the time you get to the level at which .NET and the JAVA JVM operate the kernel has very little effect on the interoperability.-- Les Walker

Tanenbaum, the author of MINIX, used it to teach how to write OS's. Somewhere, I still have his textbook. Linus posted the original LINUX as a "hey, look what I did" [after looking at MINIX]. Tanenbaum was disgusted. Linus had missed the point, in his opinion, of a micro-kernel. It was be tight, and attach only as necessary. Linus went the bolt-on everything approach. I was an early user, and I hated the recompile the kernel approach. However, it was neat to be able to tweak the internals. If Linus had added his functionality to MINIX instead, we would probably all be MINIX users instead of Windows and Linux.

Jason

  Message #169585 Post reply Post reply Post reply Go to top Go to top Go to top

Visual Studio.NET for Linux and MacOS

Posted by: Basil Ba-aziz on May 07, 2005 in response to Message #164255
Hi
here is a project for doing .NET in Linux and MacOS
http://www.mono-project.com/Main_Page

if microsoft does not do it somebody else will do

Thanks

 
New content on TheServerSide.NETNew content on TheServerSide.NETNew content on TheServerSide.NET

DSLs and language interop

Language "mashups" will become more prominent, and developers will become polyglots, one programmer suggests.

VS 2008 Resources

SearchWinDevelopment.com offers an introduction to the language, performance, testing and data management improvements in VS 2008.

VB code downloads home

VBCode.com code snippets cover all aspects of application development, from data binding to security to the user interface.

XAML Learning Guide

Get up to date on XAML best practices with a variety of articles, tutorials and webcasts. [SearchWinDevelopment.com]

Company uses VSTS DB edition to tame workflow

One team's experience with the VSTS DB edition suggests that it can improve workflow for dev teams. It also enhanced Agile efforts. (June 24, Article)

Book: Intro to DSL Tools

Microsoft has begun to include DSL tools in the VSTS kit. A new book by Steve Cook and other VSTS team members helps set the stage. (June 24, Article)

I See the Silverlight Shining!

Cartoon: Be it ever so humble there is no place like your home after you get a Microsoft Home Server . (June 18, Cartoon)

A look at .NET 3.5

Microsoft's Thom Robbins says new technology to highlight in NET 3.5 includes AJAX, LINQ for both C# and VB, as well as tooling enhancements intended to ease the task of building WPF, WF and WCF apps. (June 29, Podcast)

Venkat Subramaniam on AJAX

Venkat Subramaniam discusses AJAX bottlenecks, the tenets of Agile development and more. He spoke at the Ajax Experience. (June 25, Tech Talk)

Building a Claims-Based Security Model in WCF - Part 2

In the second of a two-part series, Michele Leroux Bustamente discusses design decisions related to the claims-based security model. Read the story and walk through the process for creating a set of claims-based utilities to encapsulate claims authorization at the service tier. (May 24, Article)

Introducing the Entity Framework

Understanding why the Entity Framework exists and learning where it can fit into your projects can get you prepared for the eventual release early next year. (May 10, Article)

WCF Security Learning Guide

Resource: This learning guide gives you quick access to useful links on Windows Communication Foundation security information. (April 24, Article)

Brad Abrams: Patterns for successful ASP.NET AJAX development

TSS.NET's Jack Vaughan spoke recently spoke with Microsoft's Brad Abrams to find out what he is seeing in the field and what the chefs in Redmond are cooking. Along the way he discusses patterns of AJAX frameworks. (April 11, Article)

Building a Claims-Based Security Model in WCF

In a two-part series, Michele Leroux Bustamente explains how claims-based security is supported by WCF, and how you can implement a claims-based security model for your services. (March 29, Article)

Authoring workflow using XAML

Windows Workflow Foundation is a new technology that many developers will need to get their heads around. In a brief excerpt adapted from Programming Windows Workflow Foundation: Practical WF Techniques and Examples using XAML and C#, K.Scott Allen considers aspects of workflow definition. (March 22, Chapter Excerpt)

News | Blogs | Discussions | Tech talks | Patterns | Reviews | White Papers | Downloads | Articles | Media kit | About
All Content Copyright ©2007 TheServerSide Privacy Policy
Site Map