Welcome to Rick Strahl's West Wind Technologies site. We build and sell software and tools, provide mentoring,
training and software consulting services.
On this site you can find links to our various products and services, Rick's development weblog, an extensive archive of Rick's white papers and articles, and a support message board to have developer discussions.
Markdown Monster wants to eat your Markdown
Version 1.2 - February 22nd, 2017
Markdown Monster is an easy to use and extensible Markdown Editor, Viewer and
Weblog Publishing tool for Windows. It supports syntax highlighted Markdown editing,
live HTML Preview, inline-spellchecking and gentle, optional toolbar support for embedding
links, images and screen captures for user friendly intuitive editing workflow.
You can also easily publish your work to any Wordpress or MetaWeblog API compatible
Weblog and manage your blog and posts from Markdown Monster. Markdown Monster is
also extensible via built in text expansions, C# scripting and a powerful .NET
Addin model that allows you to add new custom
functionality to Markdown Monster. Go ahead, feed your Markdown to the Monster!
West Wind WebSurge Http Request and Load Tester
Version 1.02 - February 19th, 2017
WebSurge makes it quick and easy to create, test and save HTTP requests and replay them back either individually
for development URL testing, or under load for Web application load testing. You can capture all types of
Http content including HTML and asset requests, or more commonly for REST or SOAP services.
WebSurge's workflow is optimized to make it easy to create new requests, test them quickly and then store
and share them for later playback or testing. You can be up and running load tests in a few minutes.
We include an Http Request recorder that lets you capture Http sessions quickly, and you can easily modify
the captured requests if necessary. With a couple of clicks you're then ready to test either individual
requests or all requests of them under load. The request viewer lets you see individual request and response
traces in an easily readable and optionally result formatted display. Load tests produce simple understandable
stats, that make it easy to capture and compare results between runs. Check out WebSurge and get results quickly.
West Wind Web Connection 6.0 is here
Version 6.10 - February 1st, 2017
Create Web applications with Visual FoxPro and take advantage of a
proven Web framework using the FoxPro environnment you already know.
Develop and test your code inside of the VFP IDE against live Web requests.
Web Connection provides a core Web interface engine, and several high level
frameworks for developing just about any kind of Web application you can imagine. Create
server driven HTML with MVC style scripting development or the rich control based
Web Control Framework, or use raw code to create low level services or data driven HTML interfaces,
ontop of Web Connection's core framework. You can also easily build
We provide HTML templates for all styles of development to make
your work look good out of the box.
West Wind Html Help Builder 5.0
Version 5.0 RC3 - February 10th, 2017
Need to build online or offline documentation? Help Builder is a one stop solution
for creating end-user and developer documentation. Create documentation for all kinds
of scenarios including application or developer docs, FAQs, snippet repositories, knowledge bases,
Help Desk references. You can even use it as a content Web site creation tool.
Using Help Builder's low friction interface to create content, you can generate
HTML Web site output, CHM files or export to Word or PDF. It uses Web based
technologies for styling, templating and customization, and lets you focus on creating your content not worrying
about markup. Using 5.0's new editor supports the Markdown text format which reduces
distractions when creating content. 5.0 also introduces new mobile and SEO HTML friendly templates
that make content more accessible and fast to navigate. For developers, Help Builder
allows creating class and database documentation from source files including .NET types,
SQL Server database, FoxPro code, Web Services definitions and data and COM objects. Mix and match
imported documentation with your custom documentation content. Documentation doesn't have to be a
chore - let Help Builder help!
West Wind Client Tools for Visual FoxPro
Version 6.10 - March 22nd, 2017
West Wind Client Tools is a suite of utility classes that provide Internet functionality
including SMTP & POP3 Email, full featured HTTP Web access, FTP, SFTP and low level TCP/IP access
to your Foxpro applications. Utility classes include object based data access to SQL Server and Web Data,
a light-weight business object framework, a .NET Interop helper component, JSON and XML conversion features,
basic graphing for both desktop and Web applications, several configuration management classes
and a rich library of utility and API functions useful in everyday Visual FoxPro development.
Web Service Proxy Generator for Visual FoxPro
Version 1.40 - September 30th, 2015
Need to call Web Services with Visual FoxPro? Then check out our Web Service Proxy Generator
that can easily create FoxPro SOAP 1.x Web Service clients using the
reliable .NET service client as the connector interface. This tool automates
the .NET service client
generation and creates a FoxPro front end class. It's easy and you can
call any complex SOAP 1.x services in minutes using a simple FoxPro class
and a few lines of code.
West Wind Toolkit for .NET
Version 2.70 - February 1st, 2017
The West Wind Toolkit for .NET provides a host of essential utility
functionality for your ASP.NET Web applications. From easy
to use AJAX
and REST services and jQuery client access, to a powerful DataBinding control, to
Globalization, to core ASP.NET utility functionality like
logging, error handling and configuration and script management, to a large set
of utility functions useful in just about any .NET and/or
ASP.NET Web project. This toolkit comprises a set of
functionality that is not flashy, but covers many core, day to
day tasks required in almost every .NET and Web application. Get
West Wind Web Monitor
Version 3.51 - October 28th, 2014
Web Monitor can help you monitor your Web sites or any URL for
failures or changes, and notify you when the URL fails or changes.
Get notified on failures via email, or execute a URL or a local
application in response to a failure. Why use expensive online services,
when you can run your own, easy to use solution using Web Monitor in-house
for a fraction of the cost?
West Wind Globalization for .NET
Version 2.0 - June 23rd, 2015
This library provides a database driven ASP.NET Resource Provider and .NET Resource Manager
for localizing resources via a SQL database. We support Sql Server, MySql and SqLite out of the box and others can
be easily added. Use either the provided Web based interactive resource editor, .NET code using our Localization data manager class,
or simply manipulate data directly in the database to enter and update resources. The Web interface can import and export resources
to and from RESX resources, so you can easily get your existing resources into the tools, edit and then when ready to deploy export
back to RESX. Alternately simply run with resources directly out of the database.
West Wind Application Configuration for .NET
Version 2.50 - Dec 30th, 2013
Create easy to use, strongly typed configuration classes in .NET and store configuration data
in a variety of common storage formats. Store config data in .config files, different sections
or external files, or use plain XML files, strings, or SQL tables to store configuration data.
Never have missing configuration values again as defaults are always present and can optionally
be written to the configuration store if they don't exist yet. Encrypt individual configuration
keys selectively and write configuration any time. Lots of features and easy to use - it's never
been so easy to create easily managed configuration data into your apps.
Got stuck in your project and need a helping hand to get unstuck? We can help with
technical and code support for issues large and small. We specialize
in all aspects of Web development and Web architecture on the Microsoft platform and
JavScript clients. We can also help with Windows and IIS Server issues, and of course
anything related to .NET. We also still support FoxPro clients using our
Web Connection framework and those working with and integrating with Web Services.
Mentoring and Project Bootstrapping
Sometimes you just need a hand, to get your project started or to understand how to
integrate with a particular technology. We can provide one on one mentoring and
pair programming to help you grok technology more quickly, or to simply get a lift from
peer reviewing the work you've already done. And if necessary we can get you
started with new technology by implementing skeleton frameworks or new base projects
that you can build on top of.
Have a team of developers and need to get them up to speed on the latest technology?
We can provide remote or onsite training for your developers in most
for additional areas
that are outside of our area of expertise.
Full Service Consulting Services
West Wind Technologies is a small shop, but if your consulting needs call for a bigger team of
develepers to staff your project, we are partnering with Code Consulting to provide full service
consulting and developer staffing services. West Wind Technologies has long partnered with
Code Consulting in publishing the popular CODE Developer Magazine, and we are also sharing
West Wind Technologies is a co-foundeder CODE Magazine together with EPS Software.
CODE Magazine has delivered relevant developer content for nearly 20 years now
and the print and online magazine only continues to get more popular as it is
one of the last developer magazines still standing while most publishers have
gone to online publising only. CODE excels at advanced, in-depth developer
content with Microsoft centric but not exclusive content. And you can
also frequently find frequent content from your's truly in an issue once
in a while. If you're a Software or Computer Infrastucture vendor
looking for a place to advertise your products or services
we can also provide you with a great resource to reach thousands of
developers every other month.