MiWorkplacehttp://blog.miworkplace.comBlogThu, 13 Apr 2017 00:00:00 +0000Service Program Signature and Binder Languagehttps://blog.miworkplace.com/blog/2017/04/13/service-program-signature-and-binder-languagehttp://blog.miworkplace.comhttps://blog.miworkplace.com/blog/2017/04/13/service-program-signature-and-binder-language<![CDATA[On my way home from my workout I thought about service programs, signatures and binder language. Every once in a while when someone asks about service program signatures I get a scolding for suggesting the usage of binder language. Don't use binder language! Just recompile every program which ha]]>Thu, 13 Apr 2017 00:00:00 +0000New Release 1.8.0https://blog.miworkplace.com/blog/2017/04/11/new-release-180http://blog.miworkplace.comhttps://blog.miworkplace.com/blog/2017/04/11/new-release-180<![CDATA[Hi, I am happy to announce another new release of MiWorkplace. This time I am very happy to have finished another big milestone regarding RPG development: Outline for **FREE RPG source code Though the outline itself is not the big milestone itself but only a part of it. The interesting part is ]]>Tue, 11 Apr 2017 00:00:00 +0000New Release 1.7.1https://blog.miworkplace.com/blog/2017/02/18/new-release-171http://blog.miworkplace.comhttps://blog.miworkplace.com/blog/2017/02/18/new-release-171<![CDATA[Hi, I am not too happy to announce a new release of MiWorkplace. Why? Because a little annoying bug has escaped my eyes. You will only encounter the bug if you try to open a stream file Markdown document. A nasty and ugly error message dialog will appear. So if you are not into writing docs in ]]>Sat, 18 Feb 2017 00:00:00 +0000MiWorkplace for pub400.com 1.0.0https://blog.miworkplace.com/blog/2017/02/15/miworkplace-for-pub400com-100http://blog.miworkplace.comhttps://blog.miworkplace.com/blog/2017/02/15/miworkplace-for-pub400com-100<![CDATA[Hi, I am very happy to announce a new release of MiWorkplace. But wait ... I just released version 1.7.0 of MiWorkplace ... and yes, you are correct. This is a special version just for all those developers who always have an excuse to not sit down, learn and make some progress with their IBM i sk]]>Wed, 15 Feb 2017 00:00:00 +0000New Release 1.7.0https://blog.miworkplace.com/blog/2017/02/13/new-release-170http://blog.miworkplace.comhttps://blog.miworkplace.com/blog/2017/02/13/new-release-170<![CDATA[Hi, I am happy to announce a new release of MiWorkplace. Markdown for documentation seems all the rage at the moment. MiWorkplace now supports editing Markdown text (source members and stream files). The Outline view eases the navigation in Markdown files. The other new feature is the modificat]]>Mon, 13 Feb 2017 00:00:00 +0000Starting the debuggerhttps://blog.miworkplace.com/blog/2017/02/04/starting-the-debuggerhttp://blog.miworkplace.comhttps://blog.miworkplace.com/blog/2017/02/04/starting-the-debugger<![CDATA[Hi, MiWorkplace does not include a debugger but that does not mean that you have to dismiss debugging. You can start the IBM i System Debugger included in the JTOpen project from MiWorkplace. The steps you need to take can be found in the user guide. Happy debugging! Mihael ]]>Sat, 04 Feb 2017 00:00:00 +0000Import Menu Entry not showinghttps://blog.miworkplace.com/blog/2017/01/17/import-menu-entry-not-showinghttp://blog.miworkplace.comhttps://blog.miworkplace.com/blog/2017/01/17/import-menu-entry-not-showing<![CDATA[Hi, the latest release adds the new menu entry Import to the context menu of IFS directories and QSYS source files. Though on already existing workspaces this menu entry is not showing. This is because of how Eclipse e4 (on which MiWorkplace is based on) works and persists/loads the application st]]>Tue, 17 Jan 2017 00:00:00 +0000New Release 1.6.0https://blog.miworkplace.com/blog/2017/01/17/new-release-160http://blog.miworkplace.comhttps://blog.miworkplace.com/blog/2017/01/17/new-release-160<![CDATA[Hi, I am really happy to announce a new release of MiWorkplace. This is the first release after an extended time out and I am very happy that I am back. That said the new release doesn't come with so many new features. But it is the restart of my plan to do monthly or every second month releases. ]]>Tue, 17 Jan 2017 00:00:00 +0000New Release 1.5.0https://blog.miworkplace.com/blog/2016/06/03/new-release-150http://blog.miworkplace.comhttps://blog.miworkplace.com/blog/2016/06/03/new-release-150<![CDATA[Hi, I am quite happy to announce a new release of MiWorkplace. This release fixes some bugs. The outline for RPG source code has been fixed on Windows. But the main feature of this release is the integration of ILEDocs into the editor. Every curious RPG developer has probably heard or read about]]>Fri, 03 Jun 2016 00:00:00 +0000ILEDocs Revivalhttps://blog.miworkplace.com/blog/2016/03/15/iledocs-revivalhttp://blog.miworkplace.comhttps://blog.miworkplace.com/blog/2016/03/15/iledocs-revival<![CDATA[Hi, creating documentation has always been a major PITA in software development. Tools try to ease the process of creating good documentation. There are different kind of documentations (mostly different by the scope and/or detail and/or perspective) and not every documentation tool is good for ]]>Tue, 15 Mar 2016 00:00:00 +0000New Release 1.4.0https://blog.miworkplace.com/blog/2016/02/08/new-release-140http://blog.miworkplace.comhttps://blog.miworkplace.com/blog/2016/02/08/new-release-140<![CDATA[Hi, I am quite happy to announce a new release of MiWorkplace. This release comes with more work on templates and snippets. The basic things has been laid out int the last release. I have added two more predefined template variables which can be used in the template editor: ${word_selection} $]]>Mon, 08 Feb 2016 00:00:00 +0000New Release 1.3.0https://blog.miworkplace.com/blog/2015/12/24/new-release-130http://blog.miworkplace.comhttps://blog.miworkplace.com/blog/2015/12/24/new-release-130<![CDATA[Hi, a little Christmas present for you: MiWorkplace 1.3.0 The new release includes support for templates and snippets. This will speed up your development. Templates are available via the content assist in the editor (CTRL+Space). Snippets are available via the Snippets view. This also covers]]>Thu, 24 Dec 2015 00:00:00 +0000Requirementshttps://blog.miworkplace.com/blog/2015/11/24/requirementshttp://blog.miworkplace.comhttps://blog.miworkplace.com/blog/2015/11/24/requirements<![CDATA[I thought that I didn't have to write the "Requirements" for this software as there is nothing to do for almost all installations and PC/notebooks. Every server should at least be on V5R3 and every PC should have a recent Java Runtime Environement (JRE) installed by now. But it seems I was wrong]]>Tue, 24 Nov 2015 00:00:00 +0000Selecting the right downloadhttps://blog.miworkplace.com/blog/2015/11/17/selecting-the-right-downloadhttp://blog.miworkplace.comhttps://blog.miworkplace.com/blog/2015/11/17/selecting-the-right-download<![CDATA[MiWorkplace is available for all major operating systems. Choosing the correct operating systems in the download section should be easy enough for everybody. But when it comes to 32 or 64 bit it gets a little more complicated. Most of the time you can just take the architecture of the operating s]]>Tue, 17 Nov 2015 00:00:00 +0000New Release 1.2.0https://blog.miworkplace.com/blog/2015/11/09/new-release-120http://blog.miworkplace.comhttps://blog.miworkplace.com/blog/2015/11/09/new-release-120<![CDATA[Hi, I am quite happy to announce a new release of MiWorkplace. This release comes with more work on CL support. The basic things has been laid out to get the more advanced and more interesting features implemented, especially in the refactoring area. Just to give you an idea what my goals are w]]>Mon, 09 Nov 2015 00:00:00 +0000Release Noteshttps://blog.miworkplace.com/blog/2015/09/23/release-noteshttp://blog.miworkplace.comhttps://blog.miworkplace.com/blog/2015/09/23/release-notes<![CDATA[New releases of MiWorkplace will (hopefully) come out frequently. And to let you know what features were added and improved I added a link to the release notes in the download section. Happy coding! Mihael ]]>Wed, 23 Sep 2015 00:00:00 +0000SEU command alternatives in MiWorkplacehttps://blog.miworkplace.com/blog/2015/09/22/seu-command-alternatives-in-miworkplacehttp://blog.miworkplace.comhttps://blog.miworkplace.com/blog/2015/09/22/seu-command-alternatives-in-miworkplace<![CDATA[In SEU you need to know many commands for an action, in a graphical editor (like MiWorkplace) things are done differently as you have more options like text selection or scrolling and paging up and down. And some times you don't have a direct equivalent to a key command but you can achieve the sa]]>Tue, 22 Sep 2015 00:00:00 +0000How to updatehttps://blog.miworkplace.com/blog/2015/09/16/how-to-updatehttp://blog.miworkplace.comhttps://blog.miworkplace.com/blog/2015/09/16/how-to-update<![CDATA[As the application currently doesn't have the ability to update itself you will have to do it manually. But it can be really easy: Download Extract content of zip file FINISHED! But this is only possible if you have prepared your environment accordingly. MiWorkplace is an Eclipse RCP applicati]]>Wed, 16 Sep 2015 00:00:00 +0000Releaseshttps://blog.miworkplace.com/blog/2015/09/15/releaseshttp://blog.miworkplace.comhttps://blog.miworkplace.com/blog/2015/09/15/releases<![CDATA[Hi, this is the first blog post and normally I am not the person who writes a lot and definitely doesn't write a blog. But I want to inform those interested in MiWorkplace and keep them up-to-date. So everyone who has acquired a license is entitled for updates of the product. The question most ]]>Tue, 15 Sep 2015 00:00:00 +0000