Software

From the Vault

 Posted by at 12:13 am  Software
Feb 182014
 
From the Vault

Arno Van Jaarsfeld posted a photo of his old Turbo Pascal floppy disks recently. In the spirit of “show me yours”, I reached under my desk and pulled these gems out of “the vault” – a hardside diskette drawer/box that has followed me through many moves. Left: Turbo Pascal 5.5 (1989) Right: Turbo Pascal 4.0 [...]

Jul 032013
 

The OData specification committee at Oasis released the new OData 4.0 draft spec at the end of May. It covers a lot of ground, and there was no “what’s new” high level summary available when the draft was first published. TL;DR mobs sprang up in discussion forums brandishing pitchforks and torches. In an email on [...]

May 082013
 

Forrester analyst Andras Cser has proclaimed XACML is Dead. Unfortunately, the data used to justify this proclamation is flawed at many levels. Disclosure: I am the architect of the XACML 3.0 PDP authorization engine at the heart of the Dell/Quest Authorization Policy Server product, and I am a member of the OASIS XACML technical committee. [...]

Apr 122013
 

Reports are making the rounds of a “huge attack” targeting web sites running WordPress. I noticed suspicious behavior in the IP access logs of one of my web sites a little over a year ago. I turned on logging of failed login attempts to get a better picture of what was happening. I checked the [...]

Oct 252012
 

Great googly-moogly. I’ve been fighting with a variety of services on one of my Windows machines for several weeks. Windows updates have been deadlocked since mid August. Some troubleshooting guide suggested disabling Windows Firewall temporarily until the updates could complete. Not only did disabling Windows Firewall not resolve the Windows Update issue, but Windows Firewall [...]

We Are DELL

 Posted by at 9:14 am  Work
Sep 282012
 

Dell has completed the acquisition of Quest Software. We are now Dell! It has been a busy year or so. I joined BiTKOO in October 2010 to help expand and scale BiTKOO’s push into the nascent XACML external authorization space. 14 months later, Quest Software acquired BiTKOO in part to fill a gap in Quest’s [...]

Sep 142012
 

Stage 2 of my personal Own Your Words quest has been completed. 75 articles I wrote for the Delphi Compiler Core blog from 2003 to 2005 while at Borland are now republished here on my personal site. You can find them all in the Delphi Compiler Core category. This archiving task was considerably more of [...]

Sep 132012
 

In the spirit of Own Your Words I recently completed importing all 81 articles I published on my “Windows Live Quantum Mechanics” blog on MSDN while I worked at Microsoft in the Windows Live development group (2006-2007). These articles are now archived on my personal web site under the Windows Live Quantum Mechanics category. I’d like to give [...]

Own Your Words

 Posted by at 11:59 pm  Web
Sep 122012
 

I learned the “Own Your Words” mantra the hard way several years ago. I’ve blogged on technical topics under a number of banners and web sites over the years. My blog moved twice while at Borland as new/better blog services came online every few years. While at Microsoft I was delighted to have the opportunity [...]

Jan 042012
 

Create a Web Service with .NET WCF. Plink, plink, done. Create a simple Java client to call that web service. Using the default Java SE 7u2 SDK + runtime downloadable from Oracle, you run wsimport to import the service WSDL and generate proxy classes. You write a little code to instantiate the service class and [...]

Jul 112011
 

Google+’s Circles feature to organize your contacts into distinct groups is generating a lot of discussion about how to best use this new tool.  Some people are exited to finally have a degree of privacy and publishing control not found in Twitter, Facebook or other social sites. But is this privacy control or merely “privacy [...]

Feb 182011
 

I’ve been exploring the recent CTP5 release of .NET Entity Frameworks 4.0.  I find the advancements in the “Code First” model of entity modeling encouraging, though I am a little concerned about discoverability.  If things just magically happen when you name your properties just the right way, how will you know how to diagnose and [...]

Side Effects of Hash-Bang URLs

 Posted by at 11:07 am  Web
Feb 092011
 

Mike Davies recently posted a scathing review of everything Lifehacker did wrong that led up to their recent site-wide outage. The root culprit, according to Davies: converting their site from using normal URLs to address content pages to using hash-bang URLs instead. I have no opinion on whether hash-bang URLs are the new root of [...]

Jan 132011
 

If you’re trying to generate classes or a dataset from an XSD schema file using the Visual Studio XSD.EXE command line utility and the only thing you’re getting out of XSD.EXE is an error message of  Error: There was an error processing ‘xyz-schema.xml’.   – DataSet cannot instantiate an abstract ComplexType for the node . [...]

Nov 122010
 

If you do a web search for how to use the LINQ XPathSelectElement function, the example code you will find falls into two categories:  Those that don’t use namespaces at all, and those that use the same namespace prefix in the query as in the original document. Using no XML namespace at all when querying [...]

Elastic Computing

 Posted by at 3:52 pm  Web
Oct 222010
 

Maarten Balliauw wrote a nice piece (with lots of pretty pictures and diagrams ;> ) about using Azure cloud infrastructure to take up excess load during periods of peak traffic beyond what your in-house hardware can handle.  The idea is you can run your server app on your existing hardware most of the time, but in [...]

Sep 292010
 

Starting next Monday, October 4, I will be the latest shiny new employee at BiTKOO! BiTKOO is a small private company doing great things in the identity and authorization management space. After working at Microsoft on Visual Studio extensions for the past 2+ years  (Windows Live Mesh app tools, then Visual Studio Tools for Windows [...]

Jun 072010
 

I’m pleased to announce that the June 2010 release of Windows Azure Tools for Visual Studio is now available for free download! New features in this release: Full support for Visual Studio 2010 RTM .NET 4 support – You can now build your Windows Azure web apps and services using either .NET 3.5 or the [...]