Close
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
Read Down
Sign in
Close
Welcome!Log into your account
Forgot your password?
Read Down
Password recovery
Recover your password
Close
Search
Logo
Logo
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
More
    Home Development
    • Development
    • IT Management
    • Servers

    Mainsoft Releases New Windows, Web-to-Linux Dev Tools

    Written by

    Darryl K. Taft
    Published February 1, 2007
    Share
    Facebook
    Twitter
    Linkedin

      eWEEK content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.

      Mainsoft has upgraded its plug-in for Microsofts Visual Studio 2005 to help developers run their Visual C++ applications on Linux and Unix, following on its recent release of a new preview of the companys Grasshopper tool for enabling ASP.NET applications to run on Linux and Unix.

      Mainsoft announced the availability of its Visual MainWin (C++) for UNIX and Linux, version. 5.1.1 on Jan. 31.

      The San Jose, Calif., company said ISVs can use Visual MainWin and Microsofts most popular development environments to develop enhancements for Visual C++ applications and deploy their applications on all the latest Linux and Unix servers.

      With the new version of MainWin, ISVs can now port C++ applications from Visual Studio 2005 to Solaris on SPARC, AMD64, and x86; AIX on Power; HP-UX on PA-RISC and Integrity (Itanium); and Red Hat and SUSE Enterprise Linux on x86.

      “To meet customers diverse set of platform requirements, ISVs need to offer their solutions on Windows as well as the newest Unix and Linux operating systems,” said Philippe Cohen, Mainsofts vice president of products, in a statement.

      “Visual MainWin version 5.1.1 offers a single code base to support both 32-bit and 64-bit requirements, the newest operating systems and compiler versions, cumulative fixes, and various enhancements to meet customers demands.”

      Geoff Babb, manager of Engineering Infrastructure at Mentor Graphics, Wilsonville, Ore., said a growing number of Mentor Graphics large enterprise customers have asked for the companys applications to run on Linux.

      In a statement, Babb said, “Visual MainWin gives us the strategic opportunity to take our portfolio of high-performance graphics solutions, comprised of 5 to 7 million lines of C++ code, to the latest Linux and Unix operating systems, without having to rewrite our applications or maintain separate code bases for Windows and Linux deployments.”

      Also, Rich Turner, product manager for desktop software at ESRI, Redlands, Calif., said in a statement, “Without the help of Visual MainWin, we would have had to significantly increase our engineering staff and maintain multiple code bases of our geographic information system server software products.

      “Using the Mainsoft technology minimized our development costs and reduced the overall time to market for our server products on Linux and Unix platforms, which is very important to our customers.”

      Meanwhile, a week prior to releasing Visual MainWin 5.1.1, Mainsoft announced the release of its Grasshopper 2.0 Technology Preview 2, a plug-in to the Microsoft Visual Studio development environment that lets C# developers write ASP.NET 2.0 Web applications using C# 2.0 and generics and deploy them on Linux and other Java-enabled platforms.

      Mainsoft said that more than 17,000 .Net developers have joined Mainsofts cross-platform community since the site was launched in May 2005.

      Moreover, community forums and technical articles that demonstrate how to port existing .Net 2.0 applications to Java are available free to developers who register at dev.mainsoft.com, the company said.

      Mainsofts 2.0 Technology Preview 2 is the result of Mainsofts three-year collaboration with the Mono project, an open-source development effort to create an open-source multi-platform version of the Microsoft .Net technologies, sponsored by Novell.

      /zimages/1/28571.gifClick here to read more about Mainsoft and IBM porting .Net apps to Linux and J2EE.

      Miguel de Icaza, Novells vice president of developer platforms and the leader of the Mono project, said of Mainsoft in a statement, “Their expertise in both the .Net development platform and the open-source environment has been a significant factor in helping Mono pursue our shared goal of promoting cross-platform .Net in the enterprise, much faster than was possible.”

      A recent survey conducted by The Code Project, a virtual community of 3.3 million Visual Studio developers, shows that 26 percent of Visual Studio developers are using Linux development technologies, compared to 31 percent who said they use Microsofts Visual Basic .Net.

      “Most developers come to our Developer Zone with existing .Net 1.1 or .Net 2.0 applications that they want to run on open systems,” Mainsofts Cohen said.

      “As many as one third are looking for solutions to complex interoperability in heterogeneous environments. These are the types of challenges that can be resolved in a straightforward manner using cross-platform .Net.”

      The Grasshopper 2.0 Technology Preview lets developers create Web projects using .Net 2.0 functionalities such as out-of-the box ASP.NET 2.0 authentication and authorization with a pure Java datastore for membership, roles and profiles.

      It also offers ASP.NET 2.0 controls, including master pages, login control, wizard, themes, and data controls such as GridView, and lets developers deploy them natively on Tomcat, Mainsoft officials said.

      Also, to support multi-platform deployments, the Technology Preview comes bundled with the IBM Cloudscape database.

      Developers can also port existing ASP.NET 2.0 applications to Linux and other Java-enabled platforms.

      In addition, to speed the debugging process, developers can use the Visual Studio 2005 debugger to attach the Web application to Java and control its execution, Mainsoft said.

      Paolo De Nictolis, a freelance Web developer and technical contributor to MSDN (Microsoft Developer Network), used the Grasshopper 2.0 Technology Preview to develop a Web-based accounting application with roles-based security and deployed it to Linux.

      In a statement, he said, “It would be rather difficult to achieve such a tight integration between the .Net and Java components if we had resorted to Web services as our integration technology.”

      /zimages/1/28571.gifCheck out eWEEK.coms for the latest news, reviews and analysis in programming environments and developer tools.

      Darryl K. Taft
      Darryl K. Taft
      Darryl K. Taft covers the development tools and developer-related issues beat from his office in Baltimore. He has more than 10 years of experience in the business and is always looking for the next scoop. Taft is a member of the Association for Computing Machinery (ACM) and was named 'one of the most active middleware reporters in the world' by The Middleware Co. He also has his own card in the 'Who's Who in Enterprise Java' deck.

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      MOST POPULAR ARTICLES

      Artificial Intelligence

      9 Best AI 3D Generators You Need...

      Sam Rinko - June 25, 2024 0
      AI 3D Generators are powerful tools for many different industries. Discover the best AI 3D Generators, and learn which is best for your specific use case.
      Read more
      Cloud

      RingCentral Expands Its Collaboration Platform

      Zeus Kerravala - November 22, 2023 0
      RingCentral adds AI-enabled contact center and hybrid event products to its suite of collaboration services.
      Read more
      Artificial Intelligence

      8 Best AI Data Analytics Software &...

      Aminu Abdullahi - January 18, 2024 0
      Learn the top AI data analytics software to use. Compare AI data analytics solutions & features to make the best choice for your business.
      Read more
      Latest News

      Zeus Kerravala on Networking: Multicloud, 5G, and...

      James Maguire - December 16, 2022 0
      I spoke with Zeus Kerravala, industry analyst at ZK Research, about the rapid changes in enterprise networking, as tech advances and digital transformation prompt...
      Read more
      Video

      Datadog President Amit Agarwal on Trends in...

      James Maguire - November 11, 2022 0
      I spoke with Amit Agarwal, President of Datadog, about infrastructure observability, from current trends to key challenges to the future of this rapidly growing...
      Read more
      Logo

      eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site’s focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

      Facebook
      Linkedin
      RSS
      Twitter
      Youtube

      Advertisers

      Advertise with TechnologyAdvice on eWeek and our other IT-focused platforms.

      Advertise with Us

      Menu

      • About eWeek
      • Subscribe to our Newsletter
      • Latest News

      Our Brands

      • Privacy Policy
      • Terms
      • About
      • Contact
      • Advertise
      • Sitemap
      • California – Do Not Sell My Information

      Property of TechnologyAdvice.
      © 2024 TechnologyAdvice. All Rights Reserved

      Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.

      ×