tfh
Volume 21, Number 1 -- January 9, 2012

A Little .NET Can Go A Long Way

Published: January 9, 2012

by Dan Burger

Richard Schoen has been doing presentations on using Microsoft .NET technology in conjunction with IBM i on Power Systems at COMMON for several years. At a recent Omni User meeting in Chicago, Schoen was speaking again on this subject and it certainly seemed to be a topic of interest as a larger than normal attendance was recorded.

This is not exactly a mainstream topic because Microsoft and IBM don't see eye to eye on a lot of things . . . running Windows natively on Power Systems machines being a perfect example. This is a constantly festering wound that won't heal. We all know Windows could be made to run on Power-based servers. No less of a source than Frank Soltis will tell you the reason there's no Windows on Power boxes is political, not technical, and that the two companies have talked about it to no avail. And the result is that anytime a company makes a decision to use .NET, there will be a Windows server involved, not an IBM i machine.

Another way to attack the problem is to get Windows applications running atop Mono, the open source implementation of the .NET framework that is based on the ECMA standards of C# and the Common Language Runtime, instead of doing a full Windows port. Since Novell was acquired by Attachmate last year, the Mono project is being backed by a new company called Xamarin, which was founded by Mono founder Miquel de Icaza, who was previously working at Novell. So the Mono project is alive and well, and it is not too late to add it to IBM i. (It has been rumored that IBM ported Mono to run inside PASE, the AIX runtime environment embedded in IBM i operating system. That idea was bottled up and kept in a darkroom never to see the light of day.)

The situation--no Windows and no native .NET on Power Systems--has led developers down the path of Java and a lot of other methodologies--most recently PHP--to make the platform more interoperable with other platforms and more friendly with mobile devices, which is the way of the world.

"As people are modernizing their applications, they are choosing development languages. I favor using Microsoft .NET," Schoen said last week in a phone call with IT Jungle. "There's a lot more companies than you might think using the technology. There's just not typically much public information about it. I started doing sessions at COMMON a few years ago because of this. It's one of those alternative options that needs to be shared with those who want to listen."

At RJS Software, the company that Schoen owns and is its technical guru, Microsoft technology plays a big role in developing products, particularly those that are taking the mobile application and the Web development paths. Schoen has had success using Microsoft app development tools and he has an interest in sharing ideas with the IBM i community.

I think we can all relate to the idea that IT complexity is the merciless alien predator that seems to thrive in IT environments. Simple methodologies gather attention in quick fashion. If the average Joe Programmer can become fairly proficient within just a few days of being introduced to new technology, he's pretty happy about that.

"I look at it from the perspective of an RPG IBM i person looking to get some crossover skills and quickly building something useful," Schoen said. "It makes sense to do technology like this."

It also makes sense for people to keep their skills relevant by learning new techniques, especially skillsets that don't take a lot of time.

In most cases there are dual development staffs in IBM i shops. One side takes care of the RPG code while the other develops in .NET. In order to do this as efficiently as possible, crossover skills make sense. Much of what Schoen hears from the IBM i developers he talks with has to do with fairly simple programming such as grabbing data for Excel spreadsheets, and in other cases it may be an executive inquiry over some data that goes into business management.

"I'm a big advocate of looking at core systems and determining what works and what doesn't," Schoen said. "And be aware that management will likely want information delivered by graphical applications. I happen to be fond of the Microsoft VisualStudio stack. There are not a lot of layers like some alternatives that have their own development environments that usually require more of an investment. You don't have to have the budget because you can get a free version of Visual Studio and get started without spending money."

Keep it simple and keep it inexpensive. It's a plan RJS uses in developing its own products. Mobile applications are one example. RJS has a mobile app that handles simple queries within a browser on any phone. Schoen says it took about an hour to do that.

"We use code generators for certain application building projects, but I'm trying to expand people's thought processes to accomplish smaller tasks without a lot of expense."

Querying data, Schoen says, is what 80 to 90 percent of what people want to do with mobile applications.


RELATED STORIES

Windows/400: Windows On Power Systems, Take Five

Power Systems i: The Windows Conundrum

That Windows-on-Power Rumor Surfaces Again

Bringing i5/OS Resources to the Web

Does Native .NET Support Matter for the System i?



                     Post this story to del.icio.us
               Post this story to Digg
    Post this story to Slashdot


Sponsored By
TWIN DATA CORPORATION

Use all your existing Twinax Terminals and Printers on your new Power7

No need to replace your current devices. Just connect the Xip Twinax Controller
to Ethernet and your Twinax devices to it, and you will be able to use them with
your new Power7 in a pure TCP/IP environment. With the choice of multiple
protocols, you can choose what's best for your environment.

Perfect for Local or Remote locations.

Call us for details on the Xip and a 30-day trial:
1-800-597-2525 Domestic
1-908-855-8100 International

www.twindata.com


Editor: Timothy Prickett Morgan
Contributing Editors: Dan Burger, Joe Hertvik, Victor Rozek,
Jenny Thomas, Hesh Wiener, Alex Woodie
Publisher and Advertising Director: Jenny Thomas
Advertising Sales Representative: Kim Reed
Contact the Editors: To contact anyone on the IT Jungle Team
Go to our contacts page and send us a message.

Sponsored Links

Databorough:  Get ready for modernization or upgrades with X-Analysis 9.5
Guild Companies:  The All-Everything Operating System, by Brian Kelly, Price $35
CCSS:  Achieving Lights Out Automation in an IBM i environment. Get the Best Practice guide

 

 

IT Jungle Store Top Book Picks

BACK IN STOCK: Easy Steps to Internet Programming for System i: List Price, $49.95

The iSeries Express Web Implementer's Guide: List Price, $49.95
The iSeries Pocket Database Guide: List Price, $59
The iSeries Pocket SQL Guide: List Price, $59
The iSeries Pocket WebFacing Primer: List Price, $39
Migrating to WebSphere Express for iSeries: List Price, $49
Getting Started with WebSphere Express for iSeries: List Price, $49
The All-Everything Operating System: List Price, $35
The Best Joomla! Tutorial Ever!: List Price, $19.95


 
Four Hundred Stuff
Lowly Fax Still Essential to Business, Study Says

Fireworks Company Retakes Control of its POS System

Databeam Eases Custom IBM i Development with V2.0

Oracle Delivers Massive Update to JD Edwards EnterpriseOne

Lawson S3 Now an Infor10 Product

Four Hundred Guru
I Was Just Wondering. . .

End-of-Year Odds and Ends

Admin Alert: Hidden Parameters of the Submit Job Command

Four Hundred Monitor
Four Hundred Monitor's
Full iSeries Events Calendar

System i PTF Guide
December 31, 2011: Volume 13, Number 17

December 24, 2011: Volume 13, Number 16

December 17, 2011: Volume 13, Number 15

December 10, 2011: Volume 13, Number 14

December 3, 2011: Volume 13, Number 13

November 26, 2011: Volume 13, Number 12

TPM at The Register
Amazon cloud double fluffs in 2011

Cisco enlists NCR in Middle East, Africa server push

Gartner chops 2012 IT spending forecast

Cray's Q4 whacked by AMD's Opteron delays

New CEO Rometty tweaks IBM exec lineup

Apache lets fly Hadoop 1.0 data muncher

IBM buys Green Hat for virty dev tools

Chip sales sag says semiconductor seller survey

Big cloud Internap eats little cloud Voxel

Oracle VM whips rowdy virtual machines into submission

Never mind the switch, feel the fabric

Network kit sales outpace servers in Q3, overall picture looks decent

THIS ISSUE SPONSORED BY:

ProData Computer Services
Maxava
Abacus Solutions
Computer Keyes
Twin Data Corporation


Printer Friendly Version


TABLE OF CONTENTS
The World Is Not Going To End In 2012

Rocket Software Buys iCluster HA Biz From IBM

IBM Delivers Open Source Version of EGL Tools

As I See It: Punxsutawney Blue

A Little .NET Can Go A Long Way

But Wait, There's More:

IBM Chases Power Customers In EMEA With Partner Incentives . . . IBM Rejiggers DS Array And EXP Enclosure Disk Prices . . . inFORM Decisions and DSC Find Reasons To Partner . . . Rometty Kicks Off 2012 With Leadership Team Changes . . . Big Blue Slashes Prices on IBM Forms Electronic Forms Apps . . .

The Four Hundred

BACK ISSUES




 
Subscription Information:
You can unsubscribe, change your email address, or sign up for any of IT Jungle's free e-newsletters through our Web site at http://www.itjungle.com/sub/subscribe.html.

Copyright © 1996-2012 Guild Companies, Inc. All Rights Reserved.
Guild Companies, Inc., 50 Park Terrace East, Suite 8F, New York, NY 10034

Privacy Statement