Crossing the Divide



April 2007 Paul Tak nictolis across irrelevant, but connected world. He is a network developer plans to use PHP in Visual Studio (team), as well as system administrators, applications, operating in a world of heterogeneous server farms.

"When it comes to rapid prototyping technology applications, and then may develop it with the enterprise scale, no IDE offers you such a friendly and appropriate to your environment as Visual Studio 2005, "he said. "Other IDE, you have to think about the language you use and the IDE itself in Visual Studio 2005, you have such an intuitive approach to building infrastructure code, you can focus on the application of objectives, business logic is What, you want to use your programming to reach [and domain knowledge], rather than how to achieve it. " On the other hand, on the recognition of Germany nictolis, as a system administrator, you can not simply "imposed" on your preferred operating system and attach ourselves in a window box.

As a developer, Germany nictolis the face of what he called "bad choice" : either give up Visual Studio and all of his work experience with it, or always use Windows server console asp.net applications.

Issue is that the interoperability of tools, where - i iop.net, j nbridge , J-I NTEGRA - is not usually visual environment. Germany nictolis was found locusts, a free Visual Studio plug-in portable network and server network applications to J2EE server. Net developers make locusts cross compiler for Microsoft interleukin Java byte code with the open-source project-class library.

Mono (http://www.go-mono.org) is an open-source part of the code. NET framework, including C # and the national common language infrastructure, which is an open standard, as specified under the Ecma - 334 and Ecma - 335. The project is funded by Novell, which acquired mono sponsors Ximian in 2003. Mono 1.0 shipped in 2004 established as a single voice Road 1.2.

Tak nictolis download Mainsofts Grasshopper technical preview version 2.0, and used it to the development of a prototype An asp.net 2.0 accounting application running on the Linux system. He built a prototype, code-named javaworld jexpenses to use Visual Studio 2005, which is an integrated Java debugger, and IBM Corp. s The Cloudscape, a database (rather than Microsoft SQL Server). "You can continue to use Microsoft SQL Server, he said," but essentially is a database management system is a database management system "(mature database applications, are not interchangeable).

Grasshopper 2.0 is the result of a three-year collaboration with Mainsoft and a single project teams add - in the use of open-source operating alone. Mainsoft announced Grasshopper 2.0 Preview 2 (http://dev.mainsoft.com), which is bundled with the Apache Tomcat web site server, in January. Vs2005 latest version adds support for the development and asp.net 2.0. The company introduced the Grasshopper, in May 2005, 17000 developers have downloaded its report, Mainsoft Chairman yaacov Cohen.

"We allow companies with existing investments. NET, in the. NET code in the. NET skills to be able to use these skills, even though its J2EE application server or an enterprise-class Java portals, "Cohen.

Mainsoft offers an enterprise edition, visual mainwin for J2EE, which uses a number of Mono open-source libraries, and support for J2EE servers (IBMs WebSphere application server and BEAs WebLogic Server). A gateway version allows developers to expose asp.net and Web Parts technology (the SharePoint), and re-compiled. NET code running on IBMs WebSphere Portal Server. Mainsoft is an IBM partner.

"If you enter. NET remote service, you eventually have two classes of applications, "Cohen said. Once development Tak nictolis The challenge is difficult unique. Mergers and acquisitions, reorganization, Web applications and heterogeneous legacy application server environment has been made a reality. "Below the growing chance of the three platforms, in a large-scale enterprises will be reduced to a micro-second to none," says Michael goulde a senior analyst with Forrester Research.

Cross-platform. NET development, and this is a special request. "However, there are certain applications, in many of these companies, it would be a great development easier, it once instead of considering development, which has repeatedly said that:" goulde.

Net for the developers, Mono development framework, with the most promise, goulde asserted. Many other approaches require proprietary library, where they started collapsing.

The best of both worlds approach mono, so that the windows. Net developers Code in C # or Visual Studio and the use of vb.net. Net 1.1 or 2.0 development technologies, and then compiled and run. NET code on the basis of multi-platform, including Windows, Linux, Sun Solaris operating system, Unix and Mac OS X mono support multiple programming languages, and will be open-source and commercial compilers. In February, mono released Mono Visual Basic compiler, the. NET developers can use the programming in Visual basic.net. The new compiler is written in Visual Basic, is "self-organized." "The current situation is that we have binary compatibility, and we have the tools is similar to windows Therefore, we are very close in terms of compatibility, "explained Migeerde Icaza, Founder of single projects, and vice president of Novells development platform. "Windows developers to use Visual Studio normally, we do not have Visual Studio for Linux, we only have a basic tool chain.

"We have been trying to do is to set up some tools, so that developers can do these things from the windows, it, and I hope that later this year we will have the tools to do everything possible in Windows has never been any study on Linux, so you only do testing on Linux, but you debugger and compiler you the development of the windows.

"This is a kind of intuition, we think we have when we do this, we will be More users, but we have no real hard data, "he said.

Last December, mono launch moma, single migration analyzer. "In three months, we have received over 15000 submissions, said:" de Icaza. "We have received information of the video is what people use today, and in the past two months, we have already implemented in 2000 and P / I calls, we estimate that, if we are to continue through this list, in the next 4 months, we will be able to port 50 per cent of the network applications to the Linux platform. The other 50% of the more complex, requiring ever-changing applications, and more portability work on the part of developers. " Project members are working to provide more tools for Windows developers, but a single ecosystem system is far more than just Microsofts API, de Icaza notes: "We have developed a lot of APIs, it is like Unix, Linux, or GNOME desktop - some of the specific API has been migration to Windows, and for Windows, as well as some too specific, to carry. " In the short term, Mono team is working on the shipping company. Net 2.0 compatible running in the next stage might be. The first phase will include the core and the support of asp.net 2.0. "This is almost ready, we are entering beta in the next few months," said de Icaza. The second phase, expected before the end of this year, will provide a complete Windows Forms 2.0 support.

Including some of the work of the single sub. NET 3.0 technologies, cardspace, Windows communications infrastructure and Windows Workflow Foundation - but the W indowsP resentationF oundation, air pollution index did not do so.

Port storm confusion, intellectual property, reverse engineering and Microsofts looming presence has helped to maintain many single enterprise environment.

[Click image to enlarge] single package contains more than Microsoft APIs, some of which can be transferred to the windows.

"there are some people who flinched from Linux For the same reasons, said: "Forresters goulde.

Novell de Icaza said that the developed countries alone and focus on such concerns. "Microsoft released everything. Network so that the developers can digest the API swap, "he said. "We have done the same thing, Linux has been done, they have adopted a published API, and use them in open-source platform.

"We have implemented a strict single released from the paper," he said. "Microsoft has not told us of any violations, we have strict policy that if someone is concerned that we are violations of their intellectual property, not only is Microsoft, but any other person, we would be very pleased to remove things." Microsofts mixed message on open source code is muddy, but. Most developers are very concerned about the concept of cross-platform or platform independence camp has been moved to Java, Mark drivers, research vice president at Gartner company ", a long-term, that if one is leverage. Net, and then its a Windows-only play. " But there are also confusing, because many infrastructure. NET is designed to be like Java, there may be cross-platform. "Microsoft even going to the part of the company reform, a standard, which is of course to focus on an open platform," the driver said, "However, Microsofts business strategy, it is limited to Windows "" The problem is [CLR] is not enough, "According to the driver, they said, 100 more than 90 parts per components and libraries at the top of the running time are proprietary to Microsoft. And that is where the question of the legality of responsibility, although only do what is perfectly legitimate, he said, "In todays times, with all the problems of the copyright, and patent, there is a terrible, a lot of people think that Microsoft This project may be closed down if they want to. " Microsoft is working on the open-source community to a certain extent. Microsoft and Novell shocked the industry when the company announced a series of agreements to meet the requirements of customers, Windows and Linux interoperability: collaboration, according to the company, will involve technology, services and support, a five-year patent cooperation agreements , single-covered Samba, and openoffice.org. NET and Windows Server. According to Microsoft spokesman said that under the agreement, the company is "not to assert that its patents on the personal, non-commercial open-source developers." "Part of the deal, Microsoft will not be any Novell customers any perceived patent infringement -- This does not mean that it will not be prosecuted without the N ovell said: "G artner drivers.

"You have to look at the potential," observed Forresters goulde ", that is, Microsoft people will recognize that the competition one of the big challenges, it is not only Linux, and it is also, and with the whole concept of a writing, testing and operation anywhere, Microsoft could benefit from a similar kind of story, it is What really do alone. " "My position is with Microsoft and others should not be afraid of open source, we can work together, that : "de Icaza. Microsoft is loose moves reflect the sentiments de Icaza. Sam ramji, Microsofts general open-source software laboratory, set forth requirements in the staff resume work in January Microsoft / Novells interoperability lab. Project developers will cooperate on the development of the virtual and identity management.

"At present there is no intention to Novell and Microsoft and the cooperation of Mono said:" de Icaza. However, Novell holds "a large piece of money, for the future relations of cooperation." Only one hundred or so other development groups for funding.

Microsofts stance on the single-remains unclear. It is very difficult to predict, said goulde, this is one of the reasons is Novell has not only made huge investments. "Microsoft may never be directly intervene, but there are some things Microsoft can do to make it more simple and more straightforward for a single project, not only fully functional, , but also to be present and present. NET Framework. "[Microsoft] is not one-sided, so," he said.

Proceed from reality, that is what the agreement, the two companies have discussed at least yes, the driver said: "The right of the people behind closed doors, may be up to Microsoft alone." For its part, Novell is serious mono. All of its applications are based on Mono and the company would like to become a full driving mono mainstream. "Its too risky, and said:" drivers. "Novell announced that it would love to have a set of certification and compatibility testing, it seems to Java." Windows World cross-platform development technology has been a while, most of the business environment using multiple platforms, then why is not more mainstream? In the. NET world, the simple answer is Microsoft.

Many companies are using mono, asserted that de Icaza, but there are policy " endorsement "and therefore can not provide the information available to the public. A notable exception is the driving force for the financial services benchmark, which is running its trading system on the mono.

If you are committed to the. NET and the Microsoft approach, the application software development, you have Linux in your environment, "you should have more than mono," Forresters advice goulde. "Even if you do not use a single, you should be familiar with it, and should be someone in your organization to mailing lists, as well as to discuss." However, the early innovators, all the way to the early majority are willing to take a more active risk management positions, these technologies. "Technology itself is very impressive, but a better choice is not always win," said Gartner drivers. "It has been sent to the market in the background, providing adequate low-risk business reasons are sexy technology, and the perception now is that it is - has not." He added that if the single took off, the real loser in the long-term is Java, not Microsoft.

NY AG Probes Intel Marketing Practices (Intel)
Crucial.com, Micron Provide DDR SDRAM to Upgrade Market
Technology Institute Launches Open Educational Resource
Break Out the Case Studies (ISC)
Patch Issued for W2K Domain Controller Memory Leak (Microsoft)
Check Point Exams Available Through VUE (Checkpoint)
No Windows 2000 SP5, Expect Security Rollup Instead (Microsoft)
Google Upgrades Corporate Search Engine (BEA)
Stolen Yale Computers Contained 10,000 SSNs (TIA)
Microsoft Debuts Windows CE Beta (Microsoft)
Licensing the Virtual Future (Microsoft)
UPDATED (Microsoft)
Vertical Markets (Microsoft)
Cisco Raises CCIE Exam Fees (Cisco)
Cisco To Update Security, Service Labs (Cisco)
Managed Security Services Poised for Steady Growth (Cisco)
New Office, Vista To Feature Improved Disability Access (Microsoft)
MuleSource Kicks Into SOA Governance (ISC)
Proof of Life (Oracle)
Bebo To Add IM Powered by Microsoft (Microsoft)