|
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.