|
Since you seem focused on drop in apps, these don't exactly meet your criteria but they are business use cases where .Net can help quickly. And keep in mind my use cases are generally utilities to augment reality ?
And to be fair other languages can do this too, so pick your poison. I know yours is Java.
Short Use Case List
-High speed directory crawler and disk space management. (All straight
up C# or VB if you like) -Sending and receiving email messages and
processing in the IFS. (Using the Mailkit/Mimekit frameworks. Awesome
stuff) -Middleware to reach out and consume web services such as
Salesforce, ServiceNow and others. (All straight up C# and maybe some
things like RestSharp or Fluent.) -Create business web services to interact with DB2 and existing RPG/CL programs quickly. (NancyFx, Qiuck and painless. I'll be posting a plug and go sample to my repo soon.) -Extract data from DB2 to Excel for reporting and then distribute. (NPOI. A couple others but they rely on GDI which not working currently.) -Generate PDF files on the fly for reporting from data, spool file or HTML sources.
-Create a self-contained web server without need for Apache. Could be
a custom web app, CMS site or other (Again NancyFx) -Zip and unzip
files with protection (Zip#. Probably faster than any Java ZIP stuff
but haven't benchmarked. Also does protected ZIP) -Back up IBMi files
and libraries and send to outside storage. (Cool utilitarian mix of
IBMi commands and C#) -Crawl and source file and export source from
source members. (Cool utilitarian mix of IBMi commands and C#) -Reach
out to a Jasper Report Server, run and consume a report. (I think you
still use Jasper. So this could help, although Java and others can do
the same. ) -Interact with file shares. (Using smbclient. NetServer no
longer required. Kerberos issues prevent using the .Net SMB stuff, but
calls to PASE commands are drop dead simple.)
I'm still exploring but the uses cases on IBM i would generally be background services or system commands (that can easily be consumed from RPG, CL or COBOL) like any other CL command.
Not sure if this satisfies your need for use cases, but hopefully other can benefit and check out my presentation and Mono on i.
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.