Syntax Errors in the FoxPro Editor caused by Extended Characters
I keep running into weird errors, when trying to save program files in the FoxPro editor on occasion. For some reason I end up with errors like the following:What could be wrong with that line of code?...
View ArticleWeb Connection 6.10 Release Notes
West Wind Web Connection 6.10 has been released today and there are a a number of enhancements and a few new features in this update release. There are also a couple of breaking changes, so be sure to...
View ArticleCreating Truly Unique Ids in FoxPro
Generating ids is a common thing for Database applications. Whether it's for unique identifiers to records in a database, whether you need to send a unique, non-guessable email link to a customer or...
View ArticleControlling the JSON.NET Version in wwDotnetBridge with Assembly Redirects
West Wind Web Connection and West Wind Internet And Client Tools include JSON parsing features that are provided through .NET and the wwDotnetBridge extension that bridges to the popular JSON.NET .NET...
View ArticlePersisting Static Objects in Web Connection Applications
Web Connection Server applications are in essence FoxPro applications that are loaded once and stay in memory. This means they have state that sticks around for the lifetime of the application....
View ArticleGAC Assemblies with wwDotnetBridge
wwDotnetBridge allows you to load random .NET assemblies from the local machine by explicitly referencing a DLL (assembly) file from disk.It's as easy as using the LoadAssembly() method to point at the...
View ArticleNew Web Connection Server Startup Features in 6.15
Inspired by a recent discussion with Brett Carraway on the message board I've made a bunch of changes in the way Web Connection's startup code works.Startup code debugging - especially in production...
View ArticleWeb Connection 6.15 is Here
It's time for another Web Connection update with version 6.15 hitting the release mark. This version adds a number of administrative feature updates related to server loading and server management.Here...
View ArticleCalling async/await .NET methods with wwDotnetBridge
I got a question on the message board a week ago regarding calling async .NET methods using wwDotnetBridge. My immediate suspicion was that this probably wouldn't be possible since async code on .NET...
View ArticleWest Wind Web Connection 6.17 released
Time for another West Wind Web Connection update with version 6.17. This release is mostly a maintenance release that fixes a few small bugs and updates a few existing features with minor...
View ArticleShutting down file-based Web Connection Instances with WM_CLOSE Messages
Recently we had a long discussion regarding killing a specific file based instance in a West Wind Web Connection application. Not just killing actually but issuing a 'controlled' shutdown of the...
View ArticleWest Wind Web Connection 6.18 released
Time to ring in the new year with another West Wind Web Connection update and version 6.18. This release is mostly a maintenance release that fixes a few small bugs and updates a few existing features...
View ArticleLocking down the West Wind Web Connection Admin Page
The West Wind Web Connection Administration page is a powerful page that is the gateway to administration of the West Wind Web Connection server that is executing. But you know the saying:With great...
View ArticleWeb Connection and TLS 1.2 Support
On February 28th, 2018 Authorize.NET discontinued support for all TLS 1.0 and 1.1 access to their APIs and only supports TLS 1.2. Not surprisingly the last few days my phone (Skype actually) has been...
View ArticleCreating an ASP.NET Core Markdown TagHelper and Parser
A few months ago I wrote about creating a literal Markdown Control for WebForms, where I described a simple content control that takes the content from within a tag and parses the embedded Markdown and...
View ArticlePersisting Static Objects in Web Connection Applications
Web Connection Server applications are in essence FoxPro applications that are loaded once and stay in memory. This means they have state that sticks around for the lifetime of the application....
View ArticleStartup Error Tracing in West Wind Web Conection 6
Web Connection 6.0 and later has made it much easier to create a predictable and repeatable installation with Web Connection. It's now possible to create a new project and use the built-in...
View ArticleIIS Server Authentication and Loopback Restrictions
Here's a common problem I hear from user installing Web Connection and trying to test their servers from the same live server machine:When logged into your Windows server, IIS Windows authentication...
View ArticleWeb Connection 6.21 is here
We've released Web Connection 6.21 which is a relatively small update that has a few bug fixes and operational tweaks.There are also a few new features, one of which is not Web specific but a very...
View ArticleTesting a Web Connection COM Server with FoxPro or PowerShell
This is a quick tip to a question that comes up frequently when testing runtime installations:How can I quickly test whether my COM server is properly installed and working on a live server where I...
View Article