|
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
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!!!!!!"
|
|
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!
I am ashamed. I have to admit I was fooled!
Excellent joke!
Regards Rolf Tollerud (To bad it is not true though)
|
|
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
It had me fooled until paragraph 4.
Well done.
|
|
Message #164292
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
Microkernel
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
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 #164356
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
Microkernel
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
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
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
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
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
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
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?
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!
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
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!
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
>>I believe borland has already explored this direction...
with close to zero success =o(
|
|
Message #164925
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
Sorry for being so straight forward, but...
... 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
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
|
|
 |
| |
|
New content on TheServerSide.NETNew content on TheServerSide.NETNew content on TheServerSide.NET |
 |
 |
Language "mashups" will become more prominent, and developers will become polyglots, one programmer suggests.
SearchWinDevelopment.com offers an introduction to the language, performance, testing and data management improvements in VS 2008.
VBCode.com code snippets cover all aspects of application development, from data binding to security to the user interface.
Get up to date on XAML best practices with a variety of articles, tutorials and webcasts. [SearchWinDevelopment.com]
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)
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)
Cartoon: Be it ever so humble there is no place like your home after you get a Microsoft Home Server .
(June 18, Cartoon)
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 discusses AJAX bottlenecks, the tenets of Agile development and more. He spoke at the Ajax Experience.
(June 25, Tech Talk)
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)
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)
Resource: This learning guide gives you quick access to useful links on Windows Communication Foundation security information.
(April 24, Article)
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)
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)
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)
|
|