Creating a simple WYSIWYG HTML-Editor control (WinForms) with Visual Basic.NET

by Matthias Broschk May 03, 2009 23:43
Did you ever require a WYSIWYG HTML-Editor for your desktop application? Well, you could just buy one, but what is the fun of that? Prior to .NET 2.0 developers had to use the Microsoft.mshtml interop assembly in order to include the Internet Explorer's webbrowser control, but now such a control is part of the .NET framework. Please note that all of the following requires Internet Explorer to be i... [More]

Tags: , , , , ,

Visual Basic.NET | WinForms

Tiny Encryption Algorithm (TEA) in Visual Basic.NET

by Matthias Broschk April 04, 2009 12:08
I was recently looking for a simple, but efficient encryption algorithm, which I could use for a .NET Compact Framework application on my mobile phone. TEA (Tiny Encryption Algorithm) seemed to be a good choice and I even found a C# implementation on CodeProject. Since my project was written in VB.NET, I decided to rewrite the code. Since nowadays VB.NET supports unsigned data types and bitwise ... [More]

Tags: , , , ,

Compact Framework | Encryption | Visual Basic.NET

How to upload images to ImageShack using Visual Basic.NET

by Matthias Broschk March 10, 2009 13:07
ImageShack is a great image host. The best thing about it is the ImageShack XML API which makes it possible to programmatically upload images. This works just the same as uploading manually. Registration is not required, unless you intend to change or remove the images afterwards. The following code is based on something I found on MSDN. I added some improvements, such as a more flexible mime type... [More]

Tags: , , ,

Visual Basic.NET | ImageShack

Using the PayPal API via the SOAP interface (getting started)

by Matthias Broschk November 13, 2008 18:53
The PayPal API makes powerful functionality available to developers by exposing various features of the PayPal platform. It offers two interfaces: Name-Value Pair (NVP) interface Communication is achieved by using simple HTML. This is a lightweight approach, but mostly consists of constructing request URLs. More information are available here, but this will not be considered in this ... [More]

Tags: , , , ,

PayPal API | SOAP | Visual Basic.NET

Creating a flexible SQL search stored procedure

by Matthias Broschk August 16, 2008 15:16
Today I am going to deal with a fairly common problem. You have a search form with a number of n fields, of which most or even all are optional. That means in the worst case there are n² (empty or not) possible combinations. Classic static SQL seems to be a problem, so the most obvious solution would be a SQL string that is dynamically generated within your program code. But since you rather ... [More]

Tags: , ,

Visual Basic.NET | SQL Server

A simple POP3 library with SSL support in Visual Basic.NET

by Matthias Broschk March 13, 2006 17:37
Sending emails from your .NET program is an easy task, since the Simple Mail Transfer Protocol (SMTP) is part of the framework. Unfortunately the Post Office Protocol (POP3) is not (yet) implemented in the .NET framework and therefore in order to receive emails it is necessary to buy a ready-to-use component or come up with your own solution. POP3 is a fairly simple protocol and therefore I decid... [More]

Tags: , , , ,

Visual Basic.NET

Powered by BlogEngine.NET 1.5.0.7
Theme by Mads Kristensen | Modified by Mooglegiant

About the author

Matthias Broschk from Hamburg (Germany) wrote his first goto statements in QuickBasic at the age of fifteen, switched to Visual Studio (i.e. Visual Basic / Visual C++) at version 5.0 and has been an addict of .NET since its early beginnings. There have been many other languages and frameworks (Java, PHP, ... ), but none about which he has been as enthusiastic as .NET. These days you can find more information in blogs rather than anywhere else. Therefore he has decided to share his experiences and start yet another .NET blog.