<?xml version="1.0" encoding="UTF-8" ?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-US"><title type="html">Get Blogged by JoKi</title><subtitle type="html">The only frontiers are in your mind</subtitle><id>http://weblogs.foxite.com/joki/atom.aspx</id><link rel="alternate" type="text/html" href="http://weblogs.foxite.com/joki/default.aspx" /><link rel="self" type="application/atom+xml" href="http://weblogs.foxite.com/joki/atom.aspx" /><generator uri="http://communityserver.org" version="2.0.60217.2664">Community Server</generator><updated>2005-08-01T06:00:00Z</updated><entry><title>RuntimeInstaller for Visual FoxPro 9.0 SP2 CTP</title><link rel="alternate" type="text/html" href="http://weblogs.foxite.com/joki/archive/2006/10/14/2649.aspx" /><id>http://weblogs.foxite.com/joki/archive/2006/10/14/2649.aspx</id><published>2006-10-14T14:42:00Z</published><updated>2006-10-14T14:42:00Z</updated><content type="html">&lt;p&gt;ProLib Software provides current runtime installers for Visual FoxPro on our Web servers at &lt;/p&gt; &lt;p&gt;&lt;a href="http://ftp.prolib.de/public/"&gt;http://ftp.prolib.de/public/&lt;/a&gt;&amp;nbsp;and&lt;/p&gt; &lt;p&gt;&lt;a&gt;ftp://ftp.prolib.de/public/&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Today we offer a new runtime installer for deployment of applications build on Visual FoxPro Service Pack 2 CTP as announced at&amp;nbsp;&lt;a href="http://msdn.microsoft.com/vfoxpro/letters/"&gt;Visual FoxPro: October 2006 - Letter from the Editor&lt;/a&gt;&amp;nbsp;and available at &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=808E96E1-3D87-421F-9BA5-4AAFE70C7B21&amp;amp;displaylang=en"&gt;Microsoft Visual FoxPro Sedna October 2006 CTP&lt;/a&gt;. &lt;/p&gt; &lt;p&gt;Please feel free to download and use those runtime installers to deploy your own VFP solutions to your customers. You can integrate them into your own installation routines; also as silent operations. For further details on our runtime setups read the &lt;a href="http://ftp.prolib.de/public/ReadMe_Runtime.txt"&gt;ReadMe_Runtime.txt&lt;/a&gt;:&lt;/p&gt; &lt;p&gt;&lt;em&gt;This ReadMe explains the usage and commandline-switches for the provided Microsoft Visual FoxPro Runtime installers.&amp;nbsp; After you have installed the VFP runtime once, you then only need to just copy your Application into any directory and it works. If you would use additional thirdparty components like ActiveX controls, you still have to install them on your own.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;Any feedback is welcome... kind regards, JoKi&lt;/p&gt;&lt;img src="http://weblogs.foxite.com/aggbug.aspx?PostID=2649" width="1" height="1"&gt;</content><author><name>jochenk</name><uri>http://weblogs.foxite.com/members/jochenk.aspx</uri></author></entry><entry><title>Experiences on Windows Live Writer...</title><link rel="alternate" type="text/html" href="http://weblogs.foxite.com/joki/archive/2006/08/14/2237.aspx" /><id>http://weblogs.foxite.com/joki/archive/2006/08/14/2237.aspx</id><published>2006-08-14T15:21:00Z</published><updated>2006-08-14T15:21:00Z</updated><content type="html">&lt;p&gt;After reading the &lt;a href="http://weblogs.foxite.com/ericdendoop/archive/2006/08/14/2229.aspx"&gt;blog entry of Eric&lt;/a&gt; I gave Windows Live Writer a try. Well, the installation is really annoying. Especially the addtional options after the core installation of Writer. What the heck&amp;nbsp;do those funny marketing names stand for? Okay, it's an new toolbar for IE but if I choose not the install Desktop Search engine why is another setup routine asking me that crap again? On Folio? Phishing Filter, etc... sounds nice but in my opinion phishing has primarly to deal with handles and I hardly remember that IE is a mail client - maybe I missed something in the past?&lt;/p&gt; &lt;p&gt;Eric already mentioned the gimmick w/ F2 key and setting a time stamp. Funny, it's only a date picker... time, eh? Time doesn't matter...&lt;/p&gt; &lt;p&gt;But... why inventing a new product like Windows Live Writer as frontend to Web Services while there&amp;nbsp;is already a Microsoft product on the floor? Ever heard of Microsoft&amp;nbsp;InfoPath - that one is already mentioned to act as frontend to XML/databases. Some kind of light-weight Access to remote backend systems like Web applications (using Web Services API) or SQL Server. And even saving a draft is currently a joke... what about the common dialogs to specify a directory and file name?&lt;/p&gt; &lt;p&gt;Actually&amp;nbsp;InfoPath templates as frontend provide more options. I'm missing a feature like 'download existing Weblog' in order to have a local backup. What about comment reading? Currently Live Writer looks like FrontPage for poors. Wow, I found published posts below File :: Open Post... - charming!&lt;/p&gt; &lt;p&gt;And I'd like to categorize my posts... Category selection? Huhu?&lt;/p&gt; &lt;p&gt;Well, I will test and use this tool during the next couple of weeks, but man there is much work to do...&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Sincerely, JoKi&lt;/p&gt; &lt;p&gt;PS: This is try #4 to post this article.&lt;/p&gt;&lt;img src="http://weblogs.foxite.com/aggbug.aspx?PostID=2237" width="1" height="1"&gt;</content><author><name>jochenk</name><uri>http://weblogs.foxite.com/members/jochenk.aspx</uri></author></entry><entry><title>Regular Expressions in VFP</title><link rel="alternate" type="text/html" href="http://weblogs.foxite.com/joki/archive/2006/04/22/1450.aspx" /><id>http://weblogs.foxite.com/joki/archive/2006/04/22/1450.aspx</id><published>2006-04-22T17:00:00Z</published><updated>2006-04-22T17:00:00Z</updated><content type="html">&lt;div&gt;&lt;strong&gt;Motivation&lt;br /&gt;&lt;/strong&gt;Based on some research I did in december 2005 and currently refreshed due to a vital discussion in on of Microsoft's news groups at &lt;a&gt;news://msnews.microsoft.com/microsoft.public.de.fox&lt;/a&gt; (German) about the future of Visual FoxPro, I decided to finalize and deploy my &lt;strong&gt;COM Proxy for .NET&lt;/strong&gt;. As you might guess the name of this component is its main purpose. It is a dynamic-link library that provides features of the .NET framework classes via COM to any &lt;em&gt;legacy&lt;/em&gt; programming language like Visual FoxPro. Contrary to current Sedna CTP this component has the same interface for Regular Expressions as the VBScript object has. So, this way it is a lot easier to switch between different implementations. &lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;strong&gt;Setup and Installation&lt;/strong&gt;&lt;br /&gt;The component comes in two flavors - for .NET Framework 1.1 and 2.0. The setup routine installs both in separate folders and registers both in Windows. But no fear, the ProgID is the same for both, so it's again very handy for a VFP developer. Last registration of the component is the active one. I'd like to mention that the registration uses the /codebase switch of regasm tool and therefore creates no entries in to the Global Assembly Cache (GAC) on the machine. The current version of the setup is available at my German blog at the URL &lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;a href="http://jochen.kirstaetter.name/files/ComProxyForNet.msi"&gt;http://jochen.kirstaetter.name/files/ComProxyForNet.msi&lt;/a&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Just get the file and follow the installation instructions.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;strong&gt;Usage in Visual FoxPro&lt;/strong&gt;&lt;br /&gt;So, while the components are COM-based dynamic-link libraries usage in Visual FoxPro is done with its CreateObject() function. The returned object reference is an instance of .NET's Regex class.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;font face="Courier New"&gt;RegEx = CreateObject("ProLib.RegEx")&lt;br /&gt;? RegEx.IsMatch("abc","\w")&lt;/font&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;You can use any option and functionality of System.Text.RegularExpressions.Regex in Visual FoxPro now. Further information and details on this namespace are provided in the MSDN&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Sincerely, JoKi&lt;/div&gt;
&lt;div id="CSBloggerSig"&gt;&lt;/div&gt;&lt;img src="http://weblogs.foxite.com/aggbug.aspx?PostID=1450" width="1" height="1"&gt;</content><author><name>jochenk</name><uri>http://weblogs.foxite.com/members/jochenk.aspx</uri></author></entry><entry><title>New InfoPath template for blogging</title><link rel="alternate" type="text/html" href="http://weblogs.foxite.com/joki/archive/2006/04/22/1449.aspx" /><id>http://weblogs.foxite.com/joki/archive/2006/04/22/1449.aspx</id><published>2006-04-22T11:30:00Z</published><updated>2006-04-22T11:30:00Z</updated><content type="html">&lt;div align="left"&gt;Today, I finally switched my InfoPath template from SimpleBlogger to CSBlogger. Now I'm again able to write my postings to the Foxite weblog offline in InfoPath and submit the content anytime later. Editing articles and reading comments is possible as well. Personally, I'd like this kind of front-end to web sites. The InfoPath template is more comfortable than the web client, and therefore I'm able to write my entries in chunks even while not connected to the internet.&lt;/div&gt;
&lt;div align="left"&gt; &lt;/div&gt;
&lt;div align="left"&gt;So, if you're interested in CSBlogger take a look at the URL &lt;/div&gt;
&lt;div align="left"&gt; &lt;/div&gt;
&lt;div align="left"&gt;&lt;a href="http://gqwu.members.winisp.net/blogeditor/"&gt;http://gqwu.members.winisp.net/blogeditor/&lt;/a&gt;&lt;/div&gt;
&lt;div align="left"&gt; &lt;/div&gt;
&lt;div align="left"&gt;The latest version 1.1 works fine with the Community Server here at Foxite.&lt;/div&gt;
&lt;div align="left"&gt; &lt;/div&gt;
&lt;div align="left"&gt;Sincerely, JoKi&lt;/div&gt;
&lt;div id="CSBloggerSig"&gt;&lt;/div&gt;&lt;img src="http://weblogs.foxite.com/aggbug.aspx?PostID=1449" width="1" height="1"&gt;</content><author><name>jochenk</name><uri>http://weblogs.foxite.com/members/jochenk.aspx</uri></author></entry><entry><title>VFPConversion - VFP and/or .NET?</title><link rel="alternate" type="text/html" href="http://weblogs.foxite.com/joki/archive/2006/04/22/1447.aspx" /><id>http://weblogs.foxite.com/joki/archive/2006/04/22/1447.aspx</id><published>2006-04-22T11:16:00Z</published><updated>2006-04-22T11:16:00Z</updated><content type="html">&lt;div align="left"&gt;After the Community GetTogether at CeBIT fair I'd like to talk a little bit about VFPConversion. VFPConversion? Never heard of? Well, fine. VFPConversion is a corporation of several companies that share high experiences in Visual FoxPro as well as .NET programming skills. There are a lot of well-known developers onboard.&lt;/div&gt;
&lt;div align="left"&gt; &lt;/div&gt;
&lt;div align="left"&gt;There are several training events all over the globe - okay mainly U.S.A. and Europe - that explain the principals of the .NET Framework as well as programming concepts in C# and VB to VFP developers. I think the whole stuff is more than worth to attend because it's a vey good chance to talk to .NET developers as well as VFP developers and share experiences.&lt;/div&gt;
&lt;div align="left"&gt; &lt;/div&gt;
&lt;div align="left"&gt;Personally, I work with VFP since version 6.0 Service Pack 5 back in early 1999, and since 2003 with C# and the classes of the .NET Framework. Currently, my language of choice is still FoxPro but with every new version of C# it's getting closer to my requirements. And therefore even more attractive than VFP. But thats mainly a matter of the huge class library and possibilities the framework itself provides.&lt;/div&gt;
&lt;div align="left"&gt; &lt;/div&gt;
&lt;div align="left"&gt;Talking about Sedna CTP, I'm actually disappointed. Especially while playing around with the COM proxies. Hell, it's quite easy to program a COM class in .NET and to provide those functionalities to VFP. But the RegEx sample is quite annoying. I already wrote a similar COM proxy in late 2005 with the same interface as the VBScript.RegExp COM server. This way, you don't need to change any line of code but the CreateObject() statement to get a reference to the COM object. Okay, it's just a CTP but it's really disappointing. Hopefully, future releases of Sedna might bring a lot more useful functionality.&lt;/div&gt;
&lt;div align="left"&gt; &lt;/div&gt;
&lt;div align="left"&gt;Sincerely, JoKi&lt;/div&gt;
&lt;div id="CSBloggerSig"&gt;&lt;/div&gt;&lt;img src="http://weblogs.foxite.com/aggbug.aspx?PostID=1447" width="1" height="1"&gt;</content><author><name>jochenk</name><uri>http://weblogs.foxite.com/members/jochenk.aspx</uri></author></entry><entry><title>AfpWiki Core Engine available</title><link rel="alternate" type="text/html" href="http://weblogs.foxite.com/joki/archive/2006/04/06/1406.aspx" /><link rel="enclosure" type="application/zip" length="7645" href="http://jochen.kirstaetter.name/files/joki_AfpWikiCoreEngine.zip" /><id>http://weblogs.foxite.com/joki/archive/2006/04/06/1406.aspx</id><published>2006-04-06T12:55:00Z</published><updated>2006-04-06T12:55:00Z</updated><content type="html">Hi,&lt;br&gt;&lt;br&gt;just published the core engine of AfpWiki. The code is reuseable for own purposes - whether it is web development or desktop development...&lt;br&gt;&lt;br&gt;Message from &lt;a&gt;news://news.prolib.de/prolib.public.afp.english&lt;/a&gt;&lt;br&gt;
&lt;br&gt;Hello AFP coderz,&lt;br&gt;&lt;br&gt;I'd like to share my code fragments of the AfpWiki core engine with you &lt;br&gt;all. Attached to this message you'll receive a ZIP archive with a sample &lt;br&gt;and procedure file to run AfpWiki comparable solutions.&lt;br&gt;&lt;br&gt;It's a standalone sample and will be a sample of future releases of AFP. &lt;br&gt;Just drop it into a web folder and call afpwiki.afp in your browser. This &lt;br&gt;sample requires HTML Plugin for Active FoxPro Pages.&lt;br&gt;&lt;br&gt;If you're going to integrate the code in your existing AFP applications &lt;br&gt;you have to do these steps:&lt;br&gt;&lt;br&gt;- Include the procedure file into your AFP application ([xxx.afpa.code] &lt;br&gt;or [xxx.afp.code]):&lt;br&gt;*!&amp;lt;[INCLUDE: "afpwiki.code"]&amp;gt;&lt;br&gt;&lt;br&gt;- Call the function wikinize:&lt;br&gt;m.lcValue = Wikinize(m.lcValue)&lt;br&gt;&lt;br&gt;The core engine is just the break down core engine of AfpWiki. It has no &lt;br&gt;storage or versioning capabilities as AfpWiki provides.&lt;br&gt;&lt;br&gt;I would be very nice if you send in any questions and improvements on the &lt;br&gt;code. Either send replies to this thread, or drop me a mail at &lt;br&gt;jochenk@prolib.de / joki@afpfaq.de&lt;br&gt;&lt;br&gt;Disclaimer: The code is provided "as-is" and you are using it at your own &lt;br&gt;risk. ;-)&lt;br&gt;&lt;br&gt;Kind regards, JoKi&lt;br&gt;&lt;img src="http://weblogs.foxite.com/aggbug.aspx?PostID=1406" width="1" height="1"&gt;</content><author><name>jochenk</name><uri>http://weblogs.foxite.com/members/jochenk.aspx</uri></author></entry><entry><title>Listed at FoxBlogs (TagCloud)</title><link rel="alternate" type="text/html" href="http://weblogs.foxite.com/joki/archive/2005/12/29/1079.aspx" /><id>http://weblogs.foxite.com/joki/archive/2005/12/29/1079.aspx</id><published>2005-12-29T17:00:00Z</published><updated>2005-12-29T17:00:00Z</updated><content type="html">&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;Just like to mention, that ITA Software provides an OMPL list of blogs about Visual FoxPro and related stuff. I like this kind of compressed information. I already was very confident with the list of bloggers at the FoxWiki - &lt;a href="http://fox.wikis.com/wc.dll?Wiki~BlogWatch~People"&gt;http://fox.wikis.com/wc.dll?Wiki~BlogWatch~People&lt;/a&gt;&lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt; &lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;But using OMPL is very cool!&lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt; &lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;Thanks to Rick Borup for providing this useful service.&lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt; &lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt; &lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;Sincerely, JoKi&lt;/div&gt;&lt;img src="http://weblogs.foxite.com/aggbug.aspx?PostID=1079" width="1" height="1"&gt;</content><author><name>jochenk</name><uri>http://weblogs.foxite.com/members/jochenk.aspx</uri></author></entry><entry><title>Long time ago…</title><link rel="alternate" type="text/html" href="http://weblogs.foxite.com/joki/archive/2005/12/28/1078.aspx" /><id>http://weblogs.foxite.com/joki/archive/2005/12/28/1078.aspx</id><published>2005-12-28T11:37:00Z</published><updated>2005-12-28T11:37:00Z</updated><content type="html">&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;…in a country far far far away.&lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;I guess this may be the words for a fairy tale. But this blog article isn't to be one of those. Well, long time ago since I blogged my last article on this site. Meanwhile I did a lot of project stuff for some customers and now again, it's vacation time. Probably the best time to write a new blog entry.&lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt; &lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;Alright, let's what's changed since last time. Actually I wrote some nice entries to my German blog at &lt;a href="http://jochen.kirstaetter.name/"&gt;http://jochen.kirstaetter.name/&lt;/a&gt; and like to summarize the last three months a little bit.&lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt; &lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;Starting with the German VFP developer's conference - &lt;a href="http://devcon.dfpug.de"&gt;http://devcon.dfpug.de&lt;/a&gt; - should be a smooth way to sum up all this stuff. Yup, again I had the chance to speak at the conference and I held four sessions. Those were about useful and free tools to enhance daily work with Visual FoxPro (D-GEIZ), Regular Expressions - my favorite one (D-REGX), using Subversion as source code version control system (D-SVN) and last but not least about interoperability between Visual FoxPro and Linux related technologies (D-LINU). Just check out the session descriptions for details or even better the UT Coverage at &lt;a href="http://www.utcoverage.com/German/2005"&gt;http://www.utcoverage.com/German/2005&lt;/a&gt; and &lt;a href="http://www.utcoverage.com/German/20052"&gt;http://www.utcoverage.com/German/20052&lt;/a&gt; - especially the picture gallery. ;-)&lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;It was a lot of fun during these days and I appreciate next year's event. Additionally I'll head to Praha again. Maybe we'll meet each other.&lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt; &lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;Fine, talking about German FoxPro User Group (dFPUG) I'd like to mention that we just had our last meeting of the regional user group at Speyer - the city here in Germany with the famous dome. Yeah, it was a quite funny event because we had some nice goodies from O'Reilly, Microsoft and others as give-aways. Plans for 2006 are already made and I bet that this will be one of the best opportunities to get in touch with die-hard FoxPro coders in our region. ;-) One of the monthly attendees uses Fox since FoxBase 1.02b (IIRC) - that's way impressive.&lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt; &lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;And here we are at the present moment. Currently I did a lot of enhancements in Html Plugin for Active FoxPro Pages and AfpWiki itself. I hope to release both products during next week. Html Plugin is primarily a plug-in for &lt;a title="" href="http://www.afpages.com" &gt;Active FoxPro Pages&lt;/a&gt;. But that's only half the truth. The plug-in itself is build as a component and offers stand-alone functionality for VFP developers and through COM as well for other programming languages. In VFP you just create an object like so:&lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;[code]&lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;Set Procedure To "html.plugin.dll" Additive&lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;Html = CreateObject("CHTML")&lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;[/code]&lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;If you have to use COM instead, then this works just fine:&lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;[code]&lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;Html = CreateObject("AFPPlugin.Html")&lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;[/code]&lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;It was quite funny to get this component working in .NET Framework and I'm still working on this topic, but at the moment I got it to create my own namespace (tree) based on this single DLL. After you added a reference to the COM server, you'll have an new namespace tree instead of just one plain entry: ProLib.AFP3.Plugin.Html and due to COM interoperability in .NET the instance name of the class is simple HtmlClass.&lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;I wrote a sample solution that's able to convert an RSS Feed to a .NET DataSet through the Html Plugin. Well, not too hard to implement in pure .NET but the fact is, that the plug-in provides the same functionality to VFP developers.&lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt; &lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;And… Html Plugin is a core part of AfpWiki - a Wiki engine on top of &lt;a title="" href="http://www.afpages.com" &gt;Active FoxPro Pages&lt;/a&gt;. Actually the Html Plugin does all the stuff related to Regular Expressions. It's really nice to see that just one line of code parses all hyperlinks of the entire document and converts them into clickable links with 'title' attribute and protocol indicator. There is still a lot of work to do inside of AfpWiki, like backup and restore of the database, online upgrade mechanism as well as an abstraction layer to user authentication and management, but this will be implemented during a couple of weeks. You might check out &lt;a href="http://faq.dfpug.de"&gt;http://faq.dfpug.de&lt;/a&gt; to see the system in action. &lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt; &lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;Ah, before I forget to mention… Html Plugin and AfpWiki are both available for free (as in beer *g*). So, if anyone of you is interested in a Wiki solution… just drop me a note.&lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt; &lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;That's all for 2005… I wish you A Happy New Year and hope to see you all in 2006 again.&lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt; &lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt; &lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;Sincerely, JoKi&lt;/div&gt;&lt;img src="http://weblogs.foxite.com/aggbug.aspx?PostID=1078" width="1" height="1"&gt;</content><author><name>jochenk</name><uri>http://weblogs.foxite.com/members/jochenk.aspx</uri></author></entry><entry><title>Vacation…</title><link rel="alternate" type="text/html" href="http://weblogs.foxite.com/joki/archive/2005/09/05/902.aspx" /><id>http://weblogs.foxite.com/joki/archive/2005/09/05/902.aspx</id><published>2005-09-05T06:25:00Z</published><updated>2005-09-05T06:25:00Z</updated><content type="html">&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;Ahhh, finally I had some time to relax and calm down.&lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;During the last week I spent a lot of time to read books of Stephen King. At the moment I'm reading the 5th title of 'The Dark Tower' epos. It's an amazing story. Especially with all those peripheral touches to other books of King (ie. Randall Flagg from The Last Stand) and other authors.&lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt; &lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;Additionally I inspected my music archive and spent some time on re-organisation and completion of music information. So, according to these tasks I didn't hang around with my PC, and therefore some private projects like AFPFAQ, AfpWiki and HTML plugin stoppped in development.&lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt; &lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;But, I try to start working on those during this week. Actually I already did some changes and need to release new versions only. So, stay tuned.&lt;/div&gt;&lt;img src="http://weblogs.foxite.com/aggbug.aspx?PostID=902" width="1" height="1"&gt;</content><author><name>jochenk</name><uri>http://weblogs.foxite.com/members/jochenk.aspx</uri></author></entry><entry><title>Using Microsoft InfoPath as blog frontend</title><link rel="alternate" type="text/html" href="http://weblogs.foxite.com/joki/archive/2005/08/02/853.aspx" /><id>http://weblogs.foxite.com/joki/archive/2005/08/02/853.aspx</id><published>2005-08-02T06:35:00Z</published><updated>2005-08-02T06:35:00Z</updated><content type="html">&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;Well, last night I found an very interesting source about how to use Microsoft InfoPath in a useful way. Actually I searched some information about tweaking the template of .Text blog - like this is…&lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt; &lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;Here's the URL - &lt;a href="http://blogs.msdn.com/guowu/archive/2004/07/20/187990.aspx"&gt;http://blogs.msdn.com/guowu/archive/2004/07/20/187990.aspx&lt;/a&gt; - I started and wow, this is tremendious. Actually this entire posting is written in a InfoPath template instead of using the web-based frontend in a browser. Cool, isn't it?&lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;So, if you already have .NET Framework 1.1 and Microsoft InfoPath 2003 SP 1 (part of Microsoft Office 2003 xxx Edition) installed on your system. Try SimpleBlogger!&lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt; &lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;In the past I had some thoughts on InfoPath and what kind of applications it might be useable… According to the possibilities to Visual FoxPro. And, well SimpleBlogger is a fantastic and useful live sample. Okay, one might code this in VFP as well. But, hey, there's more than Visual FoxPro…&lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt; &lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;Sure, this InfoPath template is not too complex but I it gives me a new kind of view about consuming Web Services or Web applications in general. I'm going to analyse the whole template to get some ideas about the whole stuff and how InfoPath is actually working. One aspect of this template is that you can use it to blog offline and upload your entries later.&lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt; &lt;/div&gt;
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;So, for now, I keep using InfoPath as a desktop frontend to the .Text blog software here in the Foxite community.&lt;/div&gt;&lt;img src="http://weblogs.foxite.com/aggbug.aspx?PostID=853" width="1" height="1"&gt;</content><author><name>jochenk</name><uri>http://weblogs.foxite.com/members/jochenk.aspx</uri></author></entry><entry><title>International blogging</title><link rel="alternate" type="text/html" href="http://weblogs.foxite.com/joki/archive/2005/08/01/846.aspx" /><id>http://weblogs.foxite.com/joki/archive/2005/08/01/846.aspx</id><published>2005-08-01T04:00:00Z</published><updated>2005-08-01T04:00:00Z</updated><content type="html">&lt;p&gt;Hi,&lt;br/&gt;
so this is my first entry. Joining the Foxite community is hopefully a lot of fun and even more opportunity to learn more about Visual FoxPro and software engineering. So, maybe I should start with a short introduction to myself.&lt;/p&gt;

&lt;p&gt;My name is Jochen Kirstätter - aka JoKi - and I'm living near Kaiserslautern, Germany, Europe, Earth.
I started developing software back in 1995. At that time I programmed dynamic web sites using HTML (UI), Perl and later PHP (business logic) and MySQL (database) - a natural three-tier environment. During spring 1999 I joined Kheops GmbH, a small company in Kaiserslautern and got in contact with Visual FoxPro 6 SP 5. Wow, amazing! And at that moment I did a lot of mistakes but during my first attendance at 1999s Devcon Germany I got the final idea and returned to multi-tier development. Puuh, VFP provides so much possibilities and I got lost in spaghetti code. But right after this conference I was delighted and got a way back to tier development. Thanks for that.&lt;/p&gt;

&lt;p&gt;In 2002 I got the chance to speak about &lt;a title="" href="http://www.afpages.com" &gt;Active FoxPro Pages&lt;/a&gt; (vendor session) at the German Devcon. OMG, I was so nervous and... it was a bad experience after all. But hey, it was also a chance to improve my capabilities as speaker and one year later it was really fun. In 2003 I did the sessions for Whil Hentzen (he got ill...) about VFP/Linux and I guess it was okay. So, still a year later, I had four sessions - two as regional director of the German FoxPro User Group and two about &lt;a title="" href="http://www.afpages.com" &gt;Active FoxPro Pages&lt;/a&gt; - and yup, finally I got the idea.&lt;br /&gt;
I'm currently working on the sessions for this years conference later in November. At the moment I'm preparing three to four sessions. All about different aspects in VFP and development in general. Cross fingers... ;-)&lt;/p&gt;

&lt;p&gt;Meanwhile I'm regional directory of the German FoxPro User Group in Speyer - the city with the dome...&lt;br/&gt;
We meet monthly and have a really good time talking about VFP, SQL Server and sometimes about .NET framework. During 2003 Microsoft Germany contacted me to join their community program named CLIP. That was because of my FAQ website abou &lt;a title="" href="http://www.afpages.com" &gt;Active FoxPro Pages&lt;/a&gt; and VFP in general. And so the whole community related stuff exploded to the maximum and it's really a lot of fun. At the end of 2004 I was contacted by the European INETA communty - thanks to Rainer Becker who registered all dFPUG usergroups. And since this year I'm as well active in SQL PASS community to chat about Microsoft SQL Server - so, any technology I use at my daily work at Kheops is compained by a community activity - maybe I'm addicted to this whole stuff... ;-) really dunno, but I have a lot of fun doing this.&lt;/p&gt;

&lt;p&gt;Additional to my daily job at Kheops and ProLib I develop small tools and other stuff - hopefully useful to anyone else than me. There are several - HTML Plugin for &lt;a title="" href="http://www.afpages.com" &gt;Active FoxPro Pages&lt;/a&gt;, VFP and COM interface, &lt;a href="http://www.afpwiki.de" title="Open source wiki engine written in Active FoxPro Pages"&gt;AfpWiki&lt;/a&gt; and &lt;a title="" href="http://www.afpages.com" &gt;Active FoxPro Pages&lt;/a&gt; FAQ. I hope to write some lines about those during next months... so, wait and see.&lt;/p&gt;

&lt;p&gt;Okidoki, so this is my international hello to the VFP community.&lt;/p&gt;

&lt;p&gt;Have fun, JoKi&lt;/p&gt;&lt;img src="http://weblogs.foxite.com/aggbug.aspx?PostID=846" width="1" height="1"&gt;</content><author><name>jochenk</name><uri>http://weblogs.foxite.com/members/jochenk.aspx</uri></author></entry></feed>