<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-27398075</id><updated>2011-10-07T19:24:31.909-07:00</updated><category term='Tuesday MIX'/><category term='Scan Station 100 Kodak'/><title type='text'>Cappy's Blog</title><subtitle type='html'>Information on KnowledgeLake, SharePoint, ECM and life in a software company.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://chrislcap.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://chrislcap.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Chris Caplinger</name><uri>http://www.blogger.com/profile/04194733562260416742</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>23</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-27398075.post-3802420950444860512</id><published>2007-06-12T13:30:00.001-07:00</published><updated>2007-06-12T13:30:56.900-07:00</updated><title type='text'>KnowledgeLake Capture - Best of Tech Ed</title><content type='html'>&lt;p&gt;Everyone now and then something happens that really makes you look back and realize you've accomlplished something that will bring pleasure for years.&amp;nbsp; Last week at Tech Ed, KnowledgeLake Capture won the Best of Tech Ed in the Office System category.&amp;nbsp; Rather than rattle on what this award is, here's an except from the Windows IT Pro site:&lt;/p&gt; &lt;p&gt;&lt;em&gt;"Windows IT Pro, SQL Server Magazine and MSD2D (and soon to be Office &amp;amp; SharePoint Pro.com) announce the call for entries for the Best of Tech•Ed 2007 Awards. The awards recognize companies who offer innovative products that involve the following categories (Architecture Business Applications, Business Intelligence, Connected Systems, Database Development and Administration, Management and Operations, Windows Server Infrastructure, Developer Tools and Technologies, Web Development and Infrastructure, Mobility, Office System, Security, Unified Communications and Windows Clients). Products and services will be evaluated on the basis of: strategic importance to the market, competitive advantages and value to customer."&lt;/em&gt;&lt;/p&gt; &lt;p&gt;There are not enough thanks to go around to everyone who helped us win this award, but I hope all&amp;nbsp;the people on the Capture team read this and understand the joy it brought to me last Thursday.&amp;nbsp; I was walking around with this big grin on my face and the only thing I was bummed out about was that all the KnowledgeLake employees weren't there to enjoy it with me.&amp;nbsp;&amp;nbsp;I did hear mention of a fun party at our normal happy hour establishment, Growler's, which I missed because I was too busy wondering around Olando on cloud nine.&lt;/p&gt; &lt;p&gt;You can read more about my previous posts on this product at &lt;a title="http://chrislcap.spaces.live.com/?_c11_BlogPart_BlogPart=blogview&amp;amp;_c=BlogPart&amp;amp;partqs=cat%3dKnowledgeLake" href="http://chrislcap.spaces.live.com/?_c11_BlogPart_BlogPart=blogview&amp;amp;_c=BlogPart&amp;amp;partqs=cat%3dKnowledgeLake"&gt;http://chrislcap.spaces.live.com/?_c11_BlogPart_BlogPart=blogview&amp;amp;_c=BlogPart&amp;amp;partqs=cat%3dKnowledgeLake&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;The "official" web site&amp;nbsp;for &lt;a href="http://www.knowledgelake.com/capture/"&gt;KnowledgeLake Capture is here&lt;/a&gt;.&amp;nbsp; You can register for a free 30 day trial from this location also.&lt;/p&gt; &lt;p&gt;Have a great week,&lt;/p&gt; &lt;p&gt;Chris&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27398075-3802420950444860512?l=chrislcap.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chrislcap.blogspot.com/feeds/3802420950444860512/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27398075&amp;postID=3802420950444860512' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default/3802420950444860512'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default/3802420950444860512'/><link rel='alternate' type='text/html' href='http://chrislcap.blogspot.com/2007/06/knowledgelake-capture-best-of-tech-ed.html' title='KnowledgeLake Capture - Best of Tech Ed'/><author><name>Chris Caplinger</name><uri>http://www.blogger.com/profile/04194733562260416742</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27398075.post-3050566949292164856</id><published>2007-05-02T09:52:00.001-07:00</published><updated>2007-05-03T19:38:44.088-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tuesday MIX'/><title type='text'></title><content type='html'>&lt;p&gt;Before I talk about Tuesday, I should finish up Monday since I blogged before the Mashup Event.&amp;nbsp; I blogged early as I figured I'd stick it out until 2am, but being on Central Time, that's 4am, and I just couldn't make it, especially considering the mix of Corona and&amp;nbsp;sugar&amp;nbsp;was putting me in a coma.&amp;nbsp; Anyway it was very cool as they had some comedians there making light of everyone's ideas.&amp;nbsp; The idea behind the night was to come up with mashups and build a quick solution, and the winner got an XBox.&lt;/p&gt; &lt;p&gt;So on to Tuesday,&amp;nbsp;I made it up bright and early for the 8:30 session (10:30 my time &amp;lt;smile/&amp;gt;) on a session on Silverlight and .NET.&amp;nbsp; The first 15 minutes was good as they dug into the technical information, but after that it was pure coding and I can't really sit through sessions like that, so I bolted and headed to the Sandbox for yet another copy of Vista Ultimate and Expression (cool).&amp;nbsp; The couple neat thing I learned about the .NET install for Silverlight is that it's only 4MB, the apps still run in the sandbox with no way out, and you don't get any annyoing elevation prompts.&amp;nbsp; By the way you can start playing with this today, and if you do you should downolad:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Silverlight 1.1 Alpha  &lt;li&gt;Visual Studio "Oraca" Beta 1  &lt;li&gt;Silverlight Tools Alpha for "Orcas" Beta 1  &lt;li&gt;Expression Blend 2 May Preview  &lt;li&gt;ASP.NET Futures (don't know exactly what they meant by this)&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Afterwards I headed to a session on the future of design to mix (funny eh)&amp;nbsp;things up a little.&amp;nbsp; Never quite understanding how designer think, I learned some really cool things about user experience in this session, but in the end it's simple.&amp;nbsp; Hit the value proposition, save the user clicks, save the user time, but ignore all of these if it takes something else to create a positive emotional experience.&lt;/p&gt; &lt;p&gt;Next&amp;nbsp;thing on my plate&amp;nbsp;was the Office Live session.&amp;nbsp;&amp;nbsp;I had&amp;nbsp;seen the demos before,&amp;nbsp;but went mainly to&amp;nbsp;get a&amp;nbsp;chance to talk to the presenters, as we are actively&amp;nbsp;doing some R&amp;amp;D work around Office Live.&amp;nbsp;&amp;nbsp;If you don't know anything about&amp;nbsp;Office Live, be sure and go sign up for a free account at &lt;a href="http://officelive.microsoft.com"&gt;http://officelive.microsoft.com&lt;/a&gt;&amp;nbsp;and start playing.&amp;nbsp; In a nutshell it is subscription based access to SharePoint, Email, Calendar and anything else collaborative.&amp;nbsp; There is a complete API that allows you to build your own applications on top of it, plus the ability to use most of the normal SharePoint APIs.&lt;/p&gt; &lt;p&gt;Last session for the day was another Keynote, which frankly bored me.&amp;nbsp; I didn't really have a rhythm to it and there was very little new information to be gained.&amp;nbsp; I left early, nothing else to say.&amp;nbsp; Of course after that was the party, that no Microsoft event should be without.&amp;nbsp; We got to hang out at Pure in Caesars Palace for several hours and drink on the stock holders.&amp;nbsp; Pussycat Dolls perform every night, but that room was way to crowded with testosterone, so I spent my time on rooftop patio, which is what I'd recommend if you even get a chance to check this place out.&amp;nbsp; It's probably one of the coolest bars I've ever been in.&amp;nbsp; And with that note I'll end with a couple bad pictures from the evening.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;P&gt;&lt;A href="http://tk3.storage.msn.com/x1pGg9EMswqL-9BXwgJZoszWm9a9bvg9sB3HJRh3WWZStnAVfhZfG-uHzcha6gQlk5bUmVCnBuUpogqkkPN5MpiEm5tlWyTwC8HtHCUTdQz00Um_OaZnz_sr5vqF38bkjZanuLrjdQ9Io9itJUo80WPPNahxMCPZhzv"&gt;&lt;IMG style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=192 src="http://tkfiles.storage.msn.com/x1prBCtpy9yqTrp12S4mT47Fer2-VWV_retCjPhb9z77RKlrPyeu4R4C9VxX7f61AMv1cmDrmdDobr9ETVEn3imY5t0sVIEd981VfYr1hLFziIGRpi6YdjZuQ" width=240 border=0&gt;&lt;/A&gt; &lt;br /&gt;&lt;P&gt;&lt;A href="http://tkfiles.storage.msn.com/x1prBCtpy9yqTrp12S4mT47FWN1tWlZDWDpgmDpzBwv9liyaT3BEHhwWHE9elWdvikc-XJL8i3AhNbRUulkuu31lKLa8mAhAnke_QWyRjMYg9xe0pX9JsBmwg"&gt;&lt;IMG style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=192 src="http://tkfiles.storage.msn.com/x1prBCtpy9yqTrp12S4mT47FW2mTtvlyYmnLNEuFaiP4OFug5v00MYAvdFwfFcNOApPWGFR7Uf9JLtlxohkRFDVbSGqBfssVxsIeOz_lCQ_i64" width=240 border=0&gt;&lt;/A&gt;&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27398075-3050566949292164856?l=chrislcap.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chrislcap.blogspot.com/feeds/3050566949292164856/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27398075&amp;postID=3050566949292164856' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default/3050566949292164856'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default/3050566949292164856'/><link rel='alternate' type='text/html' href='http://chrislcap.blogspot.com/2007/05/tuesday-mix.html' title=''/><author><name>Chris Caplinger</name><uri>http://www.blogger.com/profile/04194733562260416742</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27398075.post-7547850844670869516</id><published>2007-04-30T17:37:00.001-07:00</published><updated>2007-04-30T17:37:04.201-07:00</updated><title type='text'>MIX on Monday</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;I can say that when I decided to go to Mix this year, my main goal was to meet some of the folks involved with WPF and to learn more about what was called WPF/E.  I suspected something was up however when Microsoft announced Silverlight a few weeks ago, knowing they were planning something much larger.  So in the keynote they dropped the bomb that Silverlight will include the entire .NET runtime.  It was actually ironic because I was talking to someone from Adobe (formally with Macromedia) before the keynote and I asked him what he thought about Silverlight as it related to Flash and he just commented that it didn't include any type of engine.  I bet he as well as the rest of Adobe dropped their own bomb when they heard that news.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;So what are the advantages of .NET in the browser?  Listening to the keynote, the big things I can see are faster execution, better controls, better DOM and the fact that they are including LINQ!  Yes, LINQ in the browser.  Scott Guthrie even did a quick demo on a chess game he wrote that pits the .NET engine against the Javascript engine in Silverlight.  It showed how many nodes per second were processed by each and it became obvious how much faster .NET will be that JS.  Hey Brett, just think, drawing the freehand paths may actually be acceptable now!!!&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Another cool announcement was the Silverlight Streaming Alpha, which is a web site you can upload videos to (up to 4GB total) and get a direct URL back for viewing on any web site, which can be easily used in Silverlight applications.  Sounds like Microsoft's YouTube to me, but either way combining this with the great media abilities of Silverlight, web sites should be better than ever.  Check out &lt;a href='http://silverlight.live.com'&gt;&lt;span style='color:blue; text-decoration:underline'&gt;http://silverlight.live.com&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;With keynotes taking up most of the morning, the afternoon was left to breakout sessions.  The first one I attended was Silverlight and Javascript, but it was way too crowded and I got to sit between two guys bigger than myself.  The three of us started producing way too much heat so I decided to call it early.  I did get to see the presenter use the Javascript object model to access to access WPF entities built with Blend.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;The next session I attended was something called Accessing Data Services in the Cloud.  I didn't really understand what I was walking into but it was recommended to me.  Ended up being a really cool breakout, as Microsoft announced something called "Astoria".  I will not do any justice to this technology, so I'll just keep it brief Astoria exposes data as a service, allowing access via HTTP as the exchange.  The coolest thing I saw it used for was with JSON, which allows the data to simply be exposed as objects inside of Javascript.  There's also an online service available, but keep in mind "Astoria" is a new technology in just preview form.  I have no idea of what type of product it will end up as.  You can check out more information at &lt;a href='http://astoria.mslivelabs.com'&gt;http://astoria.mslivelabs.com&lt;/a&gt;.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;I tried to go to more sessions, but both of the ones I went to were cramped and hot, and I just didn't feel like sitting through another 1 ½ of it.  I'm heading to the Mashup tonight though, so the evening is still to come.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Chris&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27398075-7547850844670869516?l=chrislcap.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chrislcap.blogspot.com/feeds/7547850844670869516/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27398075&amp;postID=7547850844670869516' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default/7547850844670869516'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default/7547850844670869516'/><link rel='alternate' type='text/html' href='http://chrislcap.blogspot.com/2007/04/mix-on-monday.html' title='MIX on Monday'/><author><name>Chris Caplinger</name><uri>http://www.blogger.com/profile/04194733562260416742</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27398075.post-1607709055629229675</id><published>2007-04-30T10:02:00.001-07:00</published><updated>2007-04-30T10:02:05.178-07:00</updated><title type='text'>KnowledgeLake to Offer Scanning From SharePoint</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;In mid May my Imaging Server team will release an update to the KnowledgeLake Imaging Server 2007.  This release will include something not in the original version, which is the ability to scan directly from and into a SharePoint Document Library.  For current users of KnowledgeLake Imaging, those with maintenance contracts actually, will have access to this new version that includes the scanning functionality.  KnowledgeLake Scan will also be available as a standalone product for SharePoint servers sometime this summer.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Those of you familiar with KnowledgeLake's capture products know that we have always focused more on the production side of document capture, rather than the desktop capture user.  With this in mind, it might a good time to flashback to where KnowledgeLake Capture evolved from.  Unlike almost all of our other products, capture was not originally built for SharePoint.  Back in 1998, I was working on a FileNet implementation at a large brokerage firm and FileNet was just releasing their new 32-bit (yep 32 whole bits) scanning application called Panagon Capture.  To keep this short, let's just say that the release was an absolute disaster and the customer was not happy.  In my complete arrogance, Ron Cameron suggested I use the Kofax Toolkit to write an application to scan and save to FileNet.  I'm still not sure if he was serious or not, but I thought for sure that if I had a decent toolkit this couldn't possibly be that hard.  After hiding in locked room for 30 days I emerged with an application that was simple, but did the job.  The customer accepted it and we slid my application in instead of Panagon Capture.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Three years later, KnowledgeLake was born and we decided to start things off by building and selling something called "Tablerock", named after a lake here in Missouri.  Taking what I learned from my first dive into the Kofax Toolkit, I improved on some things and we launched our first product back in 2001.  We sold the application as a framework rather than as a package so our services organization could modify it accordingly for each implementation.  This was especially important for indexing as it seemed every customer needed its own modifications.  The product really came to life in 2004 when we starting building software for SharePoint.  Changing the saving mechanism to allow for release to SharePoint, we launched the first production capture software for SharePoint.  We also built some tweaks into SharePoint to allow document libraries to scale.  The product was renamed KnowledgeLake Capture and we dropped the lake names from all of our products at that time.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Right before the SharePoint products were born we also built KnowledgeLake Desktop Capture (actually "Clearwater" at the time), as our sales team was finding more and more needs for desktop scanning software.  I didn't get it at the time, mainly because of the FileNet focus, but this started to make a lot more sense as we moved into the world of SharePoint.  For 2007 we actually merged the Capture and Desktop Capture products together, which was made possible by rewriting the application from the ground up and no longer around the Kofax Toolkit.  Although we do offer compatibility to Kofax drivers via a specific adapter the application was no longer dependant on it.  This allowed to also build Twain and WIA scanning adapters to meet the needs of both Desktop and Production scanning in one platform.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Seeing other companies take the approach of scanning directly from a web application, and determined to stay in the lead on ramping content to SharePoint, we knew we had to at minimum add the same abilities.  A prototype was built months ago, but we just didn't have the time and resources to get it incorporated into a real product as our teams were very focused on releasing our products for the new SharePoint versions.  This changed after February however and we used the knowledge from our 2007 capture product and took the time to build Scan directly into SharePoint.  KnowledgeLake Scan (as it's known right now) is our first web based scanning application and I can say without doubt I think we provide a better interface than any other web based capture application.  We minimized the button clicks it takes to scan a document and make it easy to index and save the images as PDF, XPS of TIFF files.  We plan on taking this interface a lot further in the future adding web based scanning into our KnowledgeLake Capture Server product, and with that we will introduce some abilities that I believe will separate us from any competition.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;I do have to give some major kudos to my teams on this as the Imaging and Capture teams combined efforts on this to build it together, making the core components usable to each team in the future.  So guys if you are reading this, let me say thank you!&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Mixing it up,&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Chris&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27398075-1607709055629229675?l=chrislcap.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chrislcap.blogspot.com/feeds/1607709055629229675/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27398075&amp;postID=1607709055629229675' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default/1607709055629229675'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default/1607709055629229675'/><link rel='alternate' type='text/html' href='http://chrislcap.blogspot.com/2007/04/knowledgelake-to-offer-scanning-from.html' title='KnowledgeLake to Offer Scanning From SharePoint'/><author><name>Chris Caplinger</name><uri>http://www.blogger.com/profile/04194733562260416742</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27398075.post-7975527880937476277</id><published>2007-03-17T09:35:00.001-07:00</published><updated>2007-03-17T09:35:14.139-07:00</updated><title type='text'>Daylight Savings Time Worse Than Y2K?</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;A couple weeks back, Ron Cameron was telling me that he really believed that the Daylight Savings Time (DST) issue would end up being worse than the year 2000 (Y2K) problem.  He told me the thought it would be at its worse when the time used to change (first of April), rather than in early March, when a lot of folks simply just changed times manually.  I smiled and went along as it seemed like a reasonable prediction, but from what I've seen, I think he may have been spot on.  I really hope he's wrong because so far it has been a real pain in the rear and if it gets worse, there's going to be some serious productivity loss and IT downtime getting it all sorted out.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;I'm just going to spend a couple minutes talking about the things I've been exposed to so far.  First, it was the Microsoft patch that was supposed to fix the problem on Windows 2003 Servers.  Because we had to update servers around here, we figured it was a great time to go ahead catch up on hot fixes for the last couple months.  So on we went running Windows Update, and WHAM things started breaking and the worst part was we didn't know exactly what was breaking things because we had applied multiple patches.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;The first thing we had happened was on our software activation server, where a security patch decided to disable Basic Authentication and enable Windows Authentication without asking, of course this caused a stoppage to the nice people trying to activate our software.  Upon some research Microsoft claimed they did it because Basic Authentication should only be used over SSL, but guess what, that sever is using SSL.  Like we'd really pass our keys around without encryption.  It was hard to find the problem, but at least it was an easy fix.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Second, was one of our development domains.   For some crazy reason the DST patch broke one of the COM+ services on the domain controller, causing the server to quit functioning properly and putting a halt to some stress testing we had been performing.  I don't know the details here, as I wasn't hands on, but the only resolution we found was to rebuild the machine.  What a pain!&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Next thing was all my appointments getting messed up on my Windows Mobile device.  The device changed its time correctly on the new DST, so you would have figured things would have worked.  But some type of confusion between this and the patch to fix Exchange had confused everything.  Not a big deal, as I realized quickly (along with everyone else) what had happened and our administrator had already sent a patch over so it wasn't too bad at all, except showing up and hour late to my first couple meetings.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Finally, Darrin Bishop started telling me about a completely bizarre SharePoint 2007 issue he'd run across.  Check out it out on &lt;a href='http://support.knowledgelake.com/CS/blogs/darrin_bishops_workbench/default.aspx'&gt;Darrin's Workbench&lt;/a&gt;.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;I really do enjoy the extra daylight, but I'm really starting to dread the first weekend in April.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Chris&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt; &lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27398075-7975527880937476277?l=chrislcap.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chrislcap.blogspot.com/feeds/7975527880937476277/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27398075&amp;postID=7975527880937476277' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default/7975527880937476277'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default/7975527880937476277'/><link rel='alternate' type='text/html' href='http://chrislcap.blogspot.com/2007/03/daylight-savings-time-worse-than-y2k.html' title='Daylight Savings Time Worse Than Y2K?'/><author><name>Chris Caplinger</name><uri>http://www.blogger.com/profile/04194733562260416742</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27398075.post-4259123063391906042</id><published>2007-03-07T16:53:00.001-08:00</published><updated>2007-03-17T09:37:42.747-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Scan Station 100 Kodak'/><title type='text'></title><content type='html'>&lt;span xmlns=""&gt;&lt;p&gt;I guess one advantage to being the leading SharePoint Capture software company is that you get to test lots of great devices. When I find one I like, I like love to talk about it. Also I don't like to bash bad products, so I'll usually only talk about the good stuff. My latest love is the Kodak Scan Station 100, which Kodak was nice enough to lend us for a while. I was skeptical as I had never really used a pure network scanner before, and therefore didn't have much to compare it against,&lt;/p&gt;&lt;p&gt;So, let's get on with what this thing does. It's basically a scanner with a built in computer that runs some version of Windows XP. I only know its XP because you can see the start screen when you turn it on. Being XP it takes a bit for it to boot up, but that's okay because you'll probably never turn it off, we don't anyway. The first thing you must do is only one of the two complaints I had and that was you have to install software on another machine to build (and later edit) the configuration. This could be a problem if you are constantly adding new users or locations, but from what I've seen it's typical of any device in this class, wait I've never really seen another device in this class. I setup about 10 email addresses for all the folks that sat close enough to the device for it to be handy and then I setup a couple UNC paths to simulate scanning to a couple different types of documents (more on this later). The configuration program also allows you to setup default for just about anything else you want such as document format (PDF, TIFF, JPG), simplex/duplex, OCR and a host of other settings.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Once you have the configuration complete you simply save it onto a USB drive, bring the USB drive to the Scan Station and as soon as you plug it in, you are asked to overwrite the existing configuration. The only two things I could think to improve on here would be to plug a keyboard into the USB port and let you configure directly on the Scan Station or have the ability to save the configuration across the network since its obviously network aware.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Okay the hard parts done, time to sit back and have fun. Once setup I just simply dropped paper into the ADF, selected my location(s), which were Emails are UNC paths and press the green button. Here is my second and last gripe, and it's because the lamps take about X second to warm up, and I want to scan now. Really not a big issue and I'm simply pointing it out. Once warmed up scanning is relatively fast at 28 pages per minute bitonal, but slows down dramatically when doing Image+Text PDF (because of the OCR). The files were either emailed or placed on the network immediately. Heading to my Inbox I checked out the files and I was blown away. Kodak Perfect Page works and works well… I guess I didn't mention that handy feature earlier. Perfect Page is a technology that cleans up your document automatically without the user having to press buttons and think about things. It performed deskew, black border removal, auto page size detection and some thresholding on every image I scanned, which gave me very good results. Good enough were OCR and barcode detection (via KnowledgeLake Capture Server) worked consistently. The only other image cleanup thing I would have like to have seen was blank page detection, but luckily combined with our software this is taken care of.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;So why would someone want to buy this device? I would say the perfect scenario is for small departments that don't either want to spend the money on a quality scanner for each desktop or just plain don't have the room. If these departments have an imaging repository capable of inputting from network locations or simply want images sent to their Inbox, this device will meet their needs and unlike some other review of this scanner, I think the price is great at $2599.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;How did I test this device? I connected it via Ethernet to a 100 Mbps switch on our company network. I scanned to both Email addresses and network locations. I used KnowledgeLake Capture Server to pick up the images sent to network locations, and sent them through our image processing modules to split into multiple documents when a barcode was detected. Next Capture Server placed them in a web indexing queue where they were manually indexed and then sent to SharePoint. I tested both multi and single page TIFF files as well as Image+Text PDF files.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;My final thoughts on this product are simple; I recommend it for the scenario mentioned above. This device will also soon be certified for use KnowledgeLake Capture Server.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Enjoy, Chris&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27398075-4259123063391906042?l=chrislcap.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chrislcap.blogspot.com/feeds/4259123063391906042/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27398075&amp;postID=4259123063391906042' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default/4259123063391906042'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default/4259123063391906042'/><link rel='alternate' type='text/html' href='http://chrislcap.blogspot.com/2007/03/kodak-scan-station-100-review.html' title=''/><author><name>Chris Caplinger</name><uri>http://www.blogger.com/profile/04194733562260416742</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27398075.post-117198740483322216</id><published>2007-02-20T08:03:00.000-08:00</published><updated>2007-02-20T08:03:25.903-08:00</updated><title type='text'>Why use (local) or “.” as a SQL Server Name</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;You learn something new every day I suppose and I was taught something today that was complete news to me.  Keep in mind I'm not exactly a database expert, so for those DBAs out there you can go ahead a stop reading now.  I've used (local) or a period as the server name in connection strings and thought it was just a simple way of forcing usage of the local machine name.  I guess that's true in part, but there's more.  Using either of these tells SQL to use Shared Memory and does not require that either Named Pipes or TCP/IP protocols to be enabled.  It's probably not much use in a production environment, but great for developing on local SQL instances.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Let me know if you find this useful, as I'd like to know if I'm the only SQL dummy out there.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Chris&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27398075-117198740483322216?l=chrislcap.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chrislcap.blogspot.com/feeds/117198740483322216/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27398075&amp;postID=117198740483322216' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default/117198740483322216'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default/117198740483322216'/><link rel='alternate' type='text/html' href='http://chrislcap.blogspot.com/2007/02/why-use-local-or-as-sql-server-name.html' title='Why use (local) or “.” as a SQL Server Name'/><author><name>Chris Caplinger</name><uri>http://www.blogger.com/profile/04194733562260416742</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27398075.post-117159491652462568</id><published>2007-02-15T19:01:00.000-08:00</published><updated>2007-02-15T19:01:56.680-08:00</updated><title type='text'>2007 Product Launch</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;We finally did it, by that I mean launched our 2007 product line.  At least from a technical perspective anyway.  We now have to refocus a lot of efforts on the marketing side of everything as it's, as we aren't fortunate enough to have a marketing engine as big as Microsoft's.  We started the process of building our 2007 products way back in August of 2005 when Microsoft invited us to participate in the Office "12" Technology Adoption Program.  Since that time we've built several prototypes two alphas, two betas and a couple release candidates on our way to finishing on February 5&lt;sup&gt;th&lt;/sup&gt;.  This has been by far the biggest software project I've ever been involved with and by far the most satisfying.  We finished the final project plan back in early August, set for a release date of February 5&lt;sup&gt;th&lt;/sup&gt; in which we actually hit.  There were a lot of long days and nights, and I can tell you I must be the most blessed man alive to have the privilege of getting to lead the team I have.  These folks worked day and night many times especially the last 30 days or so, as they were as determined as I was to hit our date.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;So what does a company like ours do when they finish a product this big?  Well of course the first thing we do is throw a party, actually two parties.  The night of release there was four of us left at the office finishing the final details and we actually were complete at 9pm, which is much better than the midnight I was figuring it would be.  Three of the four of us went for a frosty beverage and dinner, while Darrin had to make his way back to Springfield, IL that night so he passed.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;On Thursday we had a big happy hour party at Growler's Pub, the official KnowledgeLake bar and grill.  Most of the team made it plus pretty much the rest of this organization.  Friday night I threw a party (or should I say my wife threw a party) at my house for the development team, which basically meant an excuse for a bunch of nerds to play pool, throw darts, sing karaoke and play guitar hero.  Of course we ate too much and polished off a bunch of the finest St. Louis brew (Schlafly's).&lt;br /&gt;&lt;/p&gt;&lt;p&gt;So what happens now?  The first order of business for our team is to finish Capture Server, which we had scheduled to be two weeks behind the rest of the products.  We are pushing it three weeks as we pretty much drained that team dry to have them help us finish Imaging, Capture and Connect.  So if you are waiting for this, it will RTM on the 26&lt;sup&gt;th&lt;/sup&gt; and be ready for download on March 5&lt;sup&gt;th&lt;/sup&gt;.  The other big thing we have to get done is our new Web Site, which should be launching about the same time as Capture Server.  This will really mark the beginning of our marketing campaign as we don't want to pump up things too much until we have a nice sleek place for everyone to see demos and download the literature.  After that you'll be able to find us at most major shows this year, so if you plan on going to events such as AIIM, Tech Ed, WPC or SharePoint Connections be sure to stop by and say hello.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Regards,&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Chris&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27398075-117159491652462568?l=chrislcap.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chrislcap.blogspot.com/feeds/117159491652462568/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27398075&amp;postID=117159491652462568' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default/117159491652462568'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default/117159491652462568'/><link rel='alternate' type='text/html' href='http://chrislcap.blogspot.com/2007/02/2007-product-launch.html' title='2007 Product Launch'/><author><name>Chris Caplinger</name><uri>http://www.blogger.com/profile/04194733562260416742</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27398075.post-117115391345279313</id><published>2007-02-10T16:31:00.000-08:00</published><updated>2007-02-10T16:31:55.003-08:00</updated><title type='text'>If you install FrontPage before SharePoint…</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;You will encounter some strange security problems such as not being able to get to your sites without using the page name.  Okay, let me slow down here, we've been testing our software on so many different SharePoint configurations these last few weeks, I've seen just about every stupid thing that can possible happen.  The problem I encountered was when installing IIS on Windows 2003, the FrontPage option is selected.  This sets up FrontPage Extensions on the Default Web Site, and maps some of the sub directories (vti_bin in my case) to application pools created by FrontPage Extensions.  When you extend your Web Application to the Default Web Site, this virtual directory will not be changed. &lt;br /&gt;&lt;/p&gt;&lt;p&gt;Is it okay to just access the pages?  In my opinion, the answer is no.  This puts these directories into a potentially insecure of application pool and one subject to even possible deletion later on as administrators will eventually realize they are not necessary.  Also, since application pools should be pre determined accounts with limited rights, you should put the entire SharePoint site under one application pool.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Here are some things you can do to prevent this from happening:&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;The obvious one is not to install FrontPage Extensions.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Delete the Default Web Site before extending it.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Don't use the Default Web Site as a SharePoint site, but create a new one on a new port.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;I hope this ends up helping someone at some point, and my apologies for the lack of detail, I'm writing this in a major hurry while it's on my mind.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Regards, &lt;br /&gt;&lt;/p&gt;&lt;p&gt;Chris&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27398075-117115391345279313?l=chrislcap.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chrislcap.blogspot.com/feeds/117115391345279313/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27398075&amp;postID=117115391345279313' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default/117115391345279313'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default/117115391345279313'/><link rel='alternate' type='text/html' href='http://chrislcap.blogspot.com/2007/02/if-you-install-frontpage-before.html' title='If you install FrontPage before SharePoint…'/><author><name>Chris Caplinger</name><uri>http://www.blogger.com/profile/04194733562260416742</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27398075.post-116967216079948933</id><published>2007-01-24T12:56:00.000-08:00</published><updated>2007-01-24T12:56:01.673-08:00</updated><title type='text'>KnowledgeLake Software to Support XPS</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;Something I've been meaning to talk about for quite some time and something that I have always has a personal interest is supporting XPS (XML Paper Specification) in the KnowledgeLake products.  I have been interested in XPS since its early beginning as code name Metro, which I discovered when I was looking for a replacement for both TIFF and PDF a couple years ago.  I made a push last year to get as much XPS support as possible into our 2007 products and stopped short of making it our standard image format only because of the lack of a standard for markup inside XPS documents.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;I've blogged previously about XPS at my old site:&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;a href='http://support.knowledgelake.com/CS/blogs/cappys_blog/search.aspx?q=xps&amp;amp;p=1'&gt;http://support.knowledgelake.com/CS/blogs/cappys_blog/search.aspx?q=xps&amp;amp;p=1&lt;/a&gt;&lt;br /&gt;			&lt;/p&gt;&lt;p&gt;Back to the point of this entry and that's to talk about the support for XPS that we have included in our 2007 products.  Since we combined the feature of Desktop Capture and Capture into one single capture product for 2007, we still have the Email document available.  Instead, however, of being able to just Email in the native format as well as TIFF or PDF, we can now also Email captured images as XPS files as well.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Also within KnowledgeLake Capture 2007 we added the ability to set the output format to an XPS file.  Capturing documents works the same regardless of the output format, but when saving to the hard drive, SharePoint or Capture Server the format can be XPS, as well as TIFF, PDF or the native format supported by your scanner.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;KnowledgeLake Capture Server also delivers XPS support, but in the form of a plug-in that converts documents to XPS as well as PDF within the capture path.  Plug-ins work with files destined for specific Content Type, Document Libraries and Site in SharePoint, so you could configure Capture Server to convert all Invoices to XPS and convert all Purchase Orders to PDF.  Capture, though customer plug-ins, can also release documents to virtually any storage mechanism, allowing us to create XPS documents from images for almost any system in the world.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;The final product in which we added XPS support to was KnowledgeLake Print.  As I talked about last week, Print gives users the ability to print documents directly from SharePoint Search results without needing to open the document.  XPS is a supported format for Print, and in fact uses the entire XPS Print Ticket when a user asks to print an XPS document.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;For more information about XPS, you can check out the following sites:&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;a href='http://www.microsoft.com/whdc/xps/default.mspx'&gt;http://www.microsoft.com/whdc/xps/default.mspx&lt;/a&gt;&lt;br /&gt;			&lt;/p&gt;&lt;p&gt;&lt;a href='http://en.wikipedia.org/wiki/XML_Paper_Specification'&gt;http://en.wikipedia.org/wiki/XML_Paper_Specification&lt;/a&gt;&lt;br /&gt;			&lt;/p&gt;&lt;p&gt;&lt;a href='http://blogs.msdn.com/andy_simonds/'&gt;http://blogs.msdn.com/andy_simonds/&lt;/a&gt;&lt;br /&gt;			&lt;/p&gt;&lt;p&gt;Regards,&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Chris&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt; &lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27398075-116967216079948933?l=chrislcap.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chrislcap.blogspot.com/feeds/116967216079948933/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27398075&amp;postID=116967216079948933' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default/116967216079948933'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default/116967216079948933'/><link rel='alternate' type='text/html' href='http://chrislcap.blogspot.com/2007/01/knowledgelake-software-to-support-xps.html' title='KnowledgeLake Software to Support XPS'/><author><name>Chris Caplinger</name><uri>http://www.blogger.com/profile/04194733562260416742</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27398075.post-116822382207971426</id><published>2007-01-07T18:37:00.000-08:00</published><updated>2007-01-07T18:37:02.103-08:00</updated><title type='text'>Darrin Bishop get WSS MVP</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;Just wanted to give a quick shout out to Darrin Bishop who was recognized as a WSS MVP last week.  It's great to have people like Darrin on our team here at KnowledgeLake.  You'll find his blog here: &lt;a href='http://support.knowledgelake.com/CS/blogs/darrin_bishops_workbench/default.aspx'&gt;http://support.knowledgelake.com/CS/blogs/darrin_bishops_workbench/default.aspx&lt;/a&gt;.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt; &lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27398075-116822382207971426?l=chrislcap.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chrislcap.blogspot.com/feeds/116822382207971426/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27398075&amp;postID=116822382207971426' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default/116822382207971426'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default/116822382207971426'/><link rel='alternate' type='text/html' href='http://chrislcap.blogspot.com/2007/01/darrin-bishop-get-wss-mvp.html' title='Darrin Bishop get WSS MVP'/><author><name>Chris Caplinger</name><uri>http://www.blogger.com/profile/04194733562260416742</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27398075.post-116674337863557579</id><published>2006-12-21T15:22:00.000-08:00</published><updated>2006-12-21T15:22:58.673-08:00</updated><title type='text'>Merry Christmas</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;It's that time of year once again.  Time for me to be politically incorrect by saying Merry Christmas to all.  God has blessed my life in so many ways; I wouldn't feel right giving any other reason for this wonderful time of year.  I hope all of you (well the few of you) who read my blog have the best of time with your family this year, and remember what the true meaning of Monday is.  If you don't share my belief, that is fine also, I still wish you Merry Christmas.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Regardless though, it's great time of year to see family, help others, respect everyone and just be happy.  We are all truly blessed.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Chris&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27398075-116674337863557579?l=chrislcap.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chrislcap.blogspot.com/feeds/116674337863557579/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27398075&amp;postID=116674337863557579' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default/116674337863557579'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default/116674337863557579'/><link rel='alternate' type='text/html' href='http://chrislcap.blogspot.com/2006/12/merry-christmas.html' title='Merry Christmas'/><author><name>Chris Caplinger</name><uri>http://www.blogger.com/profile/04194733562260416742</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27398075.post-116648695038362102</id><published>2006-12-18T16:09:00.000-08:00</published><updated>2006-12-18T16:09:10.410-08:00</updated><title type='text'>Pre-allocated Strings in Win32 API</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;As a part time developer, I can say that I have nowhere near mastered C#.  When I find something that took me quite a while to figure out I might as well post it here in hopes it will make someone else's life easier.  My problem was calling a Win32 API from within C# (PInvoke) with a char* that needed to be pre-allocated.  Example:&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='color:black'&gt;&lt;strong&gt;long JustATest (long handle,  char * pPreallocatedText) &lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='color:black'&gt;Normally in the scenario of char* I would simply pass a type of string.  This works fine until the API needs the string to already be allocated.  From my test, there was no way to get the call to succeed using:&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt; &lt;/p&gt;&lt;p&gt;&lt;strong&gt;[DllImport("sample.dll", EntryPoint = "JustATest")]&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;public static extern int JustATest(int handle, string text);&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='color:black'&gt;What I finally discovered (thanks to another blog) was that you can use a StringBuilder instead and just pre-allocate its size:&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;[DllImport("sample.dll", EntryPoint = "JustATest")]&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;public static extern int JustATest(int handle, StringBuilder text);&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='color:black'&gt;To make the call simply create a StringBuilder:&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;StringBuilder text = new StringBuilder(2000);&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Than call the API.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='color:black'&gt;&lt;strong&gt;int iResult = JustAtest(myHandle, text);&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='color:black'&gt;This seemed to work perfectly.  Hope this helps someone.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='color:black'&gt;Chris&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27398075-116648695038362102?l=chrislcap.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chrislcap.blogspot.com/feeds/116648695038362102/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27398075&amp;postID=116648695038362102' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default/116648695038362102'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default/116648695038362102'/><link rel='alternate' type='text/html' href='http://chrislcap.blogspot.com/2006/12/pre-allocated-strings-in-win32-api.html' title='Pre-allocated Strings in Win32 API'/><author><name>Chris Caplinger</name><uri>http://www.blogger.com/profile/04194733562260416742</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27398075.post-116568252964772271</id><published>2006-12-09T08:42:00.000-08:00</published><updated>2006-12-09T08:42:10.223-08:00</updated><title type='text'>KnowledgeLake 2007 Products Enter Beta</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;I got to take a giant breath last night and started thinking about the 60 days ahead.  We released our 2007 product line to public beta last night, and I can tell you I am proud and lucky to have the team I do.  It's one of the most determined groups of individuals I've ever worked with.  If you are a current KnowledgeLake customer with a maintenance contract you should be able to download our two desktop products early next week.  Many customers signed up to test the entire line of Beta products and I look forward to seeing them all on Monday for the Beta training.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Our 2007 product line is the biggest single development project KnowledgeLake has ever taken on, as well as myself.  I've always known that adding bodies to help code isn't always the answer, but I have to say that the support group around those developers cannot be big enough.  I have a few key individuals (MM BP and JD) that really stepped up in non-development roles to help kick this Beta into high gear.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Let me just mention quickly about the products that are part of the Beta Program.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;KnowledgeLake Enterprise Imaging Server 2007&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;We were hoping to invent the longest product name ever, but we just couldn't quite beat Microsoft Visual Studio Tools for Office 2007, however we got close.  The good thing like VSTO, we just call ours EIS for short.  Anyway, this is our product that really turns either MOSS or WSS into a true Document Imaging system.  It allows user to Scan, Index, Search, View, Print, Export and Import documents into SharePoint Document Libraries, directly from the SharePoint web application.  The new features that have been added since our 2003 products are Scan, Index, Print and Export.  I'll be blogging more about these individual features in the near future, but my feeling is these additions are going to completely separate us from other ECM vendors.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;KnowledgeLake Product/Desktop Capture 2007&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;We have two versions of our 2007 Capture product.  Unlike before where the production and desktop version were based on completely different platforms the 2007 products share a majority of their code.  The big difference between the two products is the drivers it supports.  Desktop Capture only works with Twain and WIA devices, although either product can be extended to use any scanner driver if you have a way to code against it in .NET.  Production Capture also includes a license that connects it to our upcoming Enterprise Capture Services, due to be in Beta in a couple weeks.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;KnowledgeLake Connect 2007&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;A complete overhaul of our original Connect product, the new Connect, while not necessarily loaded with new features, sets us up with a much better platform to grow this product.  The single biggest thing we did was share the Indexing code between all products including Connect.  This allows administrators to setup validations and lookups on the server side and then just consume them on all of our clients.  Other cool new features include the ability to add folders to document libraries directly from the tree view, ability to upload a batch of files, prompts to overwrite files and the ability to release to Enterprise Capture Services.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;If you are interested in any of these products, just hit our web site &lt;a href='http://www.knowledgelake.com'&gt;http://www.knowledgelake.com&lt;/a&gt; for more information on contacting us, or just keep checking my space and I'll talk about each product in detail over the coming weeks.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Have a great weekend,&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Chris&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27398075-116568252964772271?l=chrislcap.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chrislcap.blogspot.com/feeds/116568252964772271/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27398075&amp;postID=116568252964772271' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default/116568252964772271'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default/116568252964772271'/><link rel='alternate' type='text/html' href='http://chrislcap.blogspot.com/2006/12/knowledgelake-2007-products-enter-beta.html' title='KnowledgeLake 2007 Products Enter Beta'/><author><name>Chris Caplinger</name><uri>http://www.blogger.com/profile/04194733562260416742</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27398075.post-116526154217000736</id><published>2006-12-04T11:45:00.000-08:00</published><updated>2006-12-04T11:45:42.200-08:00</updated><title type='text'>Snipping Tool has Issues, Snag-It Still Rocks</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt; I had blogged a couple weeks ago about the new Snipping Tool in Vista and about how it was going to replace Snag-It.  Well I must say that I must retract that as I just installed Snag-It for the following reasons:&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Clipping Tool can't be executed with hot keys (that I can tell) and therefore can't always capture what need, such as the Application Menu in Office 2007 client applications.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Clipping Tool saves to clipboard as an odd format because I can't paste into my favorite Icon program, which is Axialis.  This forced me to use Paint or something archaic as an intermediate step.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Image cleanup is very limited compared to Snag-It.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Those are enough reasons for me, and besides Snag-It is cheap.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Have a good week,&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Chris&lt;br /&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27398075-116526154217000736?l=chrislcap.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chrislcap.blogspot.com/feeds/116526154217000736/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27398075&amp;postID=116526154217000736' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default/116526154217000736'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default/116526154217000736'/><link rel='alternate' type='text/html' href='http://chrislcap.blogspot.com/2006/12/snipping-tool-has-issues-snag-it-still.html' title='Snipping Tool has Issues, Snag-It Still Rocks'/><author><name>Chris Caplinger</name><uri>http://www.blogger.com/profile/04194733562260416742</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27398075.post-116503443757834151</id><published>2006-12-01T20:40:00.000-08:00</published><updated>2006-12-01T20:40:37.583-08:00</updated><title type='text'>Run As Administrator in Vista</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;I've found a happy place in Vista, and that's by running stuff as an Administrator.  I originally thought I was in trouble and would have to roll back to XP, but I'm feeling better about it tonight.  I've realized that XP drivers get installed in places that only administrators have rights to, and even though applications may seem to work fine I still need to run them as admin in order for the drivers to work correctly.  I'm sure the security stuff in Vista will pay off, but for now I wish it'd quit complaining.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Have a good weekend, &lt;br /&gt;&lt;/p&gt;&lt;p&gt;Chris&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27398075-116503443757834151?l=chrislcap.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chrislcap.blogspot.com/feeds/116503443757834151/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27398075&amp;postID=116503443757834151' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default/116503443757834151'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default/116503443757834151'/><link rel='alternate' type='text/html' href='http://chrislcap.blogspot.com/2006/12/run-as-administrator-in-vista_01.html' title='Run As Administrator in Vista'/><author><name>Chris Caplinger</name><uri>http://www.blogger.com/profile/04194733562260416742</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27398075.post-116503439171536232</id><published>2006-12-01T20:39:00.000-08:00</published><updated>2006-12-01T20:39:51.746-08:00</updated><title type='text'>Run As Administrator in Vista</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;I've found a happy place in Vista, and that's by running stuff as an Administrator.  I originally thought I was in trouble and would have to roll back to XP, but I'm feeling better about it tonight.  I've realized that XP drivers get installed in places that only administrators have rights to, and even though applications may seem to work fine I still need to run them as admin in order for the drivers to work correctly.  I'm sure the security stuff in Vista will pay off, but for now I wish it'd quit complaining.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Have a good weekend, &lt;br /&gt;&lt;/p&gt;&lt;p&gt;Chris&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27398075-116503439171536232?l=chrislcap.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chrislcap.blogspot.com/feeds/116503439171536232/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27398075&amp;postID=116503439171536232' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default/116503439171536232'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default/116503439171536232'/><link rel='alternate' type='text/html' href='http://chrislcap.blogspot.com/2006/12/run-as-administrator-in-vista.html' title='Run As Administrator in Vista'/><author><name>Chris Caplinger</name><uri>http://www.blogger.com/profile/04194733562260416742</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27398075.post-116485575160630207</id><published>2006-11-29T19:02:00.000-08:00</published><updated>2006-11-29T19:02:31.853-08:00</updated><title type='text'>Post Build Aggravation on Vista</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;I really like a lot of things about Vista, and I know when I really start to understand it I will be singing the praises of this new OS.  In the mean time I am just completely frustrated.  My latest rant happened when I was trying to get my post build events working in Visual Studio.  In the past I had always kept a "Projects" folder in the root that contained every project I was currently working on.  When I moved to VS 2005 full time I decided to start keeping my new projects in the Visual Studio 2005\Projects directory.  This seemed to work fine and even made backups easier as everything I did was now contained under "My Documents".  Last week I moved to Vista and as I started getting back into some coding this week I spent a good day pulling my hair out over something really dumb.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;I noticed that my post build events were no longer executing, and of course causing my build to fail.  The post build events are a must because I was debugging some assemblies in our new Capture product that are late bound.  I spent the first couple hours trying to figure out what had changed in my events (shown below).&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='color:#4f81bd'&gt;copy $(TargetPath) "..\..\..\..\Application\bin\debug\Plugins\Win\$(TargetFileName)" /Y&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='color:#4f81bd'&gt;copy $(TargetDir)$(TargetName).pdb "..\..\..\..\Application\bin\debug\Plugins\Win\$(TargetName).pdb" /y&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;This all seemed simple enough and worked fine with XP, but why did I now error with an exit code of 0?  I changed the target directories to something very simple, like c:\temp and still no luck… exit code 0.  The error messages were showing the full paths showing me that the directories seemed fine.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='color:#4f81bd'&gt;c:\users\chris.caplinger\Documents\Visual Studio 2005\Projects\KnowledgeLake\Capture\4.0\KnowledgeLake.Capture.Win &lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;I took the commands being executed from the error message and decided to simply drop them into a command line window, and of course the copy failed.  This made no sense as the directories were correct.  I changed to the source directory and tried it again and Wham!, it worked.  I have no idea on why this behavior is happening and figure it's probably a bug or a feature I could live without.  After some more experiments I determined that the "c:\user" path is screwing everything up.  Maybe this has something to with the new shadow folder since this used be "c:\documents and settings".  I have just come to the realization for now that you can't copy stuff from paths in the "User" folder on the command line unless you are in that specific directory.  And even then you won't be able to copy to other folders under "User".&lt;br /&gt;&lt;/p&gt;&lt;p&gt;The only fix I could come up with was to move all my projects back to "c:\projects", which resolved the problem and got me back on my way.  Hopefully you get to read this before you spend several hours in frustration.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Chris&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27398075-116485575160630207?l=chrislcap.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chrislcap.blogspot.com/feeds/116485575160630207/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27398075&amp;postID=116485575160630207' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default/116485575160630207'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default/116485575160630207'/><link rel='alternate' type='text/html' href='http://chrislcap.blogspot.com/2006/11/post-build-aggravation-on-vista.html' title='Post Build Aggravation on Vista'/><author><name>Chris Caplinger</name><uri>http://www.blogger.com/profile/04194733562260416742</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27398075.post-116465490737173174</id><published>2006-11-27T11:15:00.000-08:00</published><updated>2006-11-27T11:15:07.413-08:00</updated><title type='text'>Vista Scanning Frustrations</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;This is more of a plea than a post.  If anyone knows how to make legacy TWAIN and WIA devices work with Windows Vista please drop me a line and let me know.  I did a fresh installation of Vista Ultimate and have not succeeded in getting any of my three scanners working.  I made the not so intelligent assumption that Windows XP driver "should" work in most cases.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Chris&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27398075-116465490737173174?l=chrislcap.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chrislcap.blogspot.com/feeds/116465490737173174/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27398075&amp;postID=116465490737173174' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default/116465490737173174'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default/116465490737173174'/><link rel='alternate' type='text/html' href='http://chrislcap.blogspot.com/2006/11/vista-scanning-frustrations.html' title='Vista Scanning Frustrations'/><author><name>Chris Caplinger</name><uri>http://www.blogger.com/profile/04194733562260416742</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27398075.post-116387557016777607</id><published>2006-11-18T10:46:00.000-08:00</published><updated>2006-11-18T10:46:10.206-08:00</updated><title type='text'>Snipping Tool in Vista</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;I made the plunge yesterday into Windows Vista Ultimate.  I can't believe how different the UI is.  I have found some things I like and hate and I'll blog about them some other day, but if you haven't upgraded yet you may not know that Vista contains an application called Snipping Tool.  This is basically a SnagIt type tool that simply allows Free Form, Window, Rectangle and Screen snippets to be captured.  I'm sure TechSmith isn't too thrilled about Microsoft including this feature in Vista.  At this point I'm not sure whether or not I'll even install SnagIt, as the Snipping Tool is very easy to use.  I just dropped in my quick launch where it can be launched easily and when you're done it shuts down so it doesn't eat up system resources.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Have a good weekend,&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Chris&lt;br /&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27398075-116387557016777607?l=chrislcap.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chrislcap.blogspot.com/feeds/116387557016777607/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27398075&amp;postID=116387557016777607' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default/116387557016777607'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default/116387557016777607'/><link rel='alternate' type='text/html' href='http://chrislcap.blogspot.com/2006/11/snipping-tool-in-vista.html' title='Snipping Tool in Vista'/><author><name>Chris Caplinger</name><uri>http://www.blogger.com/profile/04194733562260416742</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27398075.post-116362832285512553</id><published>2006-11-15T14:05:00.000-08:00</published><updated>2006-11-15T14:06:41.063-08:00</updated><title type='text'>KnowledgeLake 2007 Beta Program is on the way…</title><content type='html'>&lt;span xmlns=""&gt;&lt;p&gt;&lt;span style="font-family:verdana;color:#444444;"&gt;For those of you who may be interested in beta testing our 2007 software products, we have good news. It looks like the program will kick off on December 11th. We will have a free training/overview class that day. We will have several different ways to participate in the beta, and more information will be available late this week.&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27398075-116362832285512553?l=chrislcap.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chrislcap.blogspot.com/feeds/116362832285512553/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27398075&amp;postID=116362832285512553' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default/116362832285512553'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default/116362832285512553'/><link rel='alternate' type='text/html' href='http://chrislcap.blogspot.com/2006/11/knowledgelake-2007-beta-program-is-on.html' title='KnowledgeLake 2007 Beta Program is on the way…'/><author><name>Chris Caplinger</name><uri>http://www.blogger.com/profile/04194733562260416742</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27398075.post-116362819253174013</id><published>2006-11-15T14:03:00.000-08:00</published><updated>2006-11-15T14:03:55.946-08:00</updated><title type='text'>What happened to Imaging for Windows</title><content type='html'>&lt;span xmlns=""&gt;&lt;p&gt;Doing some research for a project this morning, I got completely side tracked and started down the path of the history of Document Imaging inside the Windows platform. This topic is of obvious interest to me because I really feel KnowledgeLake is the new "Imaging for Windows", but in the form of "Document Imaging for SharePoint".&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;The Beginning&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Sigma Imaging Systems was founded in 1988 and developed a Document Imaging and Workflow solution for MS-DOS. Sigma formed a partnership with Unisys in late 1989 that allowed Unisys to OEM the technology into a product called InfoImage. Unisys continued selling its UNIX based InfoImage, based off pieces of both internally developed code and FileNet code. Sigma maintained a separate code base for their product and InfoImage, which continued up until 1999.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Windows 95 and Wang&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;In April of 1995, Wang Laboratories formed an agreement with Microsoft to supply workflow and imaging capabilities to for Windows NT and Windows 95. Wang purchased Sigma Imaging Systems in July of 1995 for $20 million in order to fulfill this agreement. Sigma's product was renamed Imaging for Windows when released with the new operating systems. In exchange for being allowed to package the software Microsoft purchased $90 million in stock from Wang (or invested depending on how you look at it), as well as allowed Wang to advertise and sell upgrades to Imaging for Windows. Included with Windows 95 was the ability to scan using TWAIN devices, view, annotate and print TIFF, BMP, AWD (Microsoft Fax) documents. The viewer would also show and print JPEG and PCX/DCX images. Microsoft still maintains a web page on Imaging for Windows at &lt;a href="http://support.microsoft.com/?kbid=140980"&gt;http://support.microsoft.com/?kbid=140980&lt;/a&gt;.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Kodak Purchases Wang&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;In 1997, Wang sold its Imaging division to Kodak for $260 million (no clue on how much Microsoft still owned of Wang) and formed the Eastman Software subsidiary.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Windows 98/2000&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;The Imaging for Windows software was basically repackaged for as a Kodak product for Windows 98, with no change in functionality. The product did get upgraded to 2.0 at some point, but it was basically the same product.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Unisys Agreement Ends&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Depending on who you talk to you'll hear different stories here, but Eastman Software and Unisys terminated their agreement in early 1999. Eastman claimed it needed to stop supporting the InfoImage code in order enhance its workflow product, while Unisys said they did it to obtain the rights to source code and allow them to independently market their product.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Kodak spins off Eastman Software&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Kodak spun off Eastman Software in August of 2000 and was renamed eiStream soon afterwards. Sometime during this transaction the agreement was broken with Microsoft to allow the Imaging for Windows software to continue being packaged with the Windows OS. In 2005 eiStream changed their name to Global360 and competes globally in the ECM space. Global360 still sells Imaging for Windows today worldwide with just minor upgrades from the product that was shipped with Windows 2000.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Microsoft releases Office 2003 with MODI&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Microsoft contracted with Nuance, then known as ScanSoft, to create Microsoft Office Document Imaging (MODI) for release with Office 2003. Not taking this market serious at all, I believe Microsoft really missed with this product. Although it still has most of the features of Imaging for Windows, it does not support the old Wang format for annotations within TIFF files, which makes it incompatible with the older files. It also uses a new format called MDI by default instead of TIFF. TIFF is still supported, but the annotations are a new format. The MODI software is part of the Office 2007 product with virtually no changes except for a version 12 stamp.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;I think that's enough for now without diving into our product. Have a good weekend,&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Chris&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27398075-116362819253174013?l=chrislcap.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chrislcap.blogspot.com/feeds/116362819253174013/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27398075&amp;postID=116362819253174013' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default/116362819253174013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default/116362819253174013'/><link rel='alternate' type='text/html' href='http://chrislcap.blogspot.com/2006/11/what-happened-to-imaging-for-windows.html' title='What happened to Imaging for Windows'/><author><name>Chris Caplinger</name><uri>http://www.blogger.com/profile/04194733562260416742</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27398075.post-116181570690954915</id><published>2006-10-25T15:34:00.000-07:00</published><updated>2006-10-25T15:35:06.923-07:00</updated><title type='text'></title><content type='html'>This is not my real Blog.  Although I try to send posts here, my main blog site is &lt;a href="http://chrislcap.spaces.live.com"&gt;http://chrislcap.spaces.live.com&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27398075-116181570690954915?l=chrislcap.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chrislcap.blogspot.com/feeds/116181570690954915/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27398075&amp;postID=116181570690954915' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default/116181570690954915'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27398075/posts/default/116181570690954915'/><link rel='alternate' type='text/html' href='http://chrislcap.blogspot.com/2006/10/this-is-not-my-real-blog.html' title=''/><author><name>Chris Caplinger</name><uri>http://www.blogger.com/profile/04194733562260416742</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
