Archive for the Category: .NET

NSA Suggests Companies Shift To Memory Safe Programming Languages

NSA is advising companies to look into switching to memory safe languages such as C#, Go, Java, Ruby, or Swift. From the report: https://www.nsa.gov/Press-Room/News-Highlights/Article/Article/3215760/nsa-releases-guidance-on-how-to-protect-against-software-memory-safety-issues/ Here is a direct link to the NSA report: https://media.defense.gov/2022/Nov/10/2003112742/-1/-1/0/CSI_SOFTWARE_MEMORY_SAFETY.PDF Regards, Roger Lacroix Capitalware Inc.

Also posted in Assembler, C, C#, C++, Java, Perl, Programming, Swift Comments Off on NSA Suggests Companies Shift To Memory Safe Programming Languages

IBM MQ For .NET Core Primer

I’m starting to see questions (even being asked) about IBM MQ for .NET Core and the challenges that people are having. I’m not a .NET developer, more of a “I’ll do it to get it done” .NET developer. Hence, I’ll explain it from an IBM MQ perspective. The first thing you should know is that […]

Also posted in C#, IBM MQ, IBM MQ Appliance, Linux, macOS (Mac OS X), Windows Comments Off on IBM MQ For .NET Core Primer

C# .NET MQ Code to Publish to a Topic

A couple of years ago, I posted a blog item called: C# .NET MQ Code to Subscribe to a Topic about subscribing to a topic using C# .NET code. I just realized that I never posted a C# .NET sample code to publish to a topic. So, here go – enjoy. You can download the […]

Also posted in C#, IBM MQ, Open Source, Programming, Windows Comments Off on C# .NET MQ Code to Publish to a Topic

C# .Net Program That Adds Message Properties to an MQ Message

The other day, a colleague emailed me asking if I had a sample C# .Net/MQ program that adds message properties to a message. So. I thought I would post it for everyone to use. You can download the source code from here. Regards, Roger Lacroix Capitalware Inc.

Also posted in C#, IBM MQ, Open Source, Programming, Windows Comments Off on C# .Net Program That Adds Message Properties to an MQ Message

Redbooks on IBM MQ

I have created a new section on Capitalware’s IBM MQ Documentation Library page called Redbooks on IBM MQ. I searched the internet and IBM’s Redbook site and found 20 redbooks on the subject of IBM MQ (formally WebSphere MQ, MQSeries). I have listed them in chronologically order. Note: Some of them may be old but […]

Also posted in C, C#, C++, Capitalware, E-Book, Education, IBM i (OS/400), IBM MQ, IBM MQ Appliance, Java, JMS, Linux, Programming, Security, Unix, Windows, z/OS Comments Off on Redbooks on IBM MQ

IBM MQ information from IBM Developer

Here is some IBM MQ information from IBM Developer that you might find interesting: Article: Improving your IBM MQ applications Article: IBM MQ cheat sheet for developers Article: IBM MQ Downloads for developers Tutorial: Writing and running MQ applications on your Mac Tutorial: Secure communication between IBM MQ endpoints with TLS Regards, Roger Lacroix Capitalware […]

Also posted in C, C#, C++, IBM i (OS/400), IBM MQ, Java, JMS, Linux, macOS (Mac OS X), Programming, Security, Unix, Windows Comments Off on IBM MQ information from IBM Developer

Working from Home – Open Source Software

The other day I wrote about working from home, since I recently upgraded both my desktop and laptop to Windows 10 64-bit, I thought I should review/list the open source software I use to get the job done. You don’t need to go broke setting up your PC/laptop with software. Here is a list of […]

Also posted in C, C#, C++, Capitalware, Java, JMS, Open Source, Programming, Rexx, Windows Comments Off on Working from Home – Open Source Software

IBM Think 2020

I just received the following email from David La Rose of IBM saying that IBM Think 2020 has been cancelled and turn into a virtual event. Here is what email said: The health of IBM’s clients, employees and business partners is our primary concern. In light of global precautions for the COVID-19 Coronavirus, and building […]

Also posted in C, C#, C++, Education, IBM i (OS/400), IBM MQ, Java, JMS, Linux, Programming, Security, Unix, Windows, z/OS Comments Off on IBM Think 2020

IBM MQ and C# .NET Compatibility

Today, I went to build (compile) and run a C# .NET/MQ sample that I have which worked perfectly before and I got the following error when I ran it: I compiled it again. No errors and it successfully generated the executable. Weird. When I ran it, I got the above error message. I searched the […]

Also posted in C#, Programming, Windows Comments Off on IBM MQ and C# .NET Compatibility

MQ Internals Explained (a little bit)

IBM likes to market IBM MQ (aka WebSphere MQ, MQSeries) as a simple and complete solution for business’s messaging needs. Going with the KISS approach is wise (very wise in some cases). IBM talks about the 2 different messaging models that IBM MQ supports: Point-to-Point (P2P) and Publish/Subscribe (Pub/Sub). IBM will: show you how to […]

Also posted in Assembler, C, C#, C++, HPE NonStop, IBM i (OS/400), IBM MQ, Java, JMS, Linux, macOS (Mac OS X), MQ Auditor, MQ Message Encryption, Programming, Unix, Windows, z/OS 2 Comments