|
|
|
|
|
Total Hits: 2 | Today: 0
|
Author: Ralph Willgoss
|
Rating:
|
|

The aim of this article is to show how you can install, configure and have CruiseControl.Net perform continuous monitoring by running a scheduled task. Once you've seen the idea behind how to set everything up, its quite easy to extend this concept to perform continuous monitoring on things such as: * Health monitoring for key systems (database, web service etc) * Report generation * Batch Jobs * Content that is produced to be consumed via RSS or exported via FTP f...
|
|
|
|
Total Hits: 9 | Today: 0
|
Author: sunhui
|
Rating:
|
|

To successfully install the wizard, you must first download "Wizard.zip". After decompressing the file "Wizard.zip", you will obtain a directory "Microsoft Visual Studio .NET". It has two sub-directories, one is codeproject and the other is vc. Now copy all the sub-directories of this directory into your "Visual Studio .NET 2003" install directory.
After installing this wizard, when a new project is created, a new wizard appears (name: MFC Application with .NET...
|
|
|
|
Total Hits: 121 | Today: 1
|
Author: peterchen.
|
Rating:
|
|

With AddIn Manager you can enable/disable addins, set load options, and do the dreaded ResetAddin that sometimes just is necessary. Additionally, explore all the locations where Visual Studio searches for addins. For me, the AddIn Management in Visual Studio 2005 is broken: Search and Load mechanism is more complex and less transparent than ever, and the advertised functionality like enabling addins, and controling their load time often doesn't work. As SP1 doesn't seem to change that, I decided...
|
|
|
|
Total Hits: 4 | Today: 0
|
Author: Victor Pirkle
|
Rating:
|
|

Communication is a problem I have had plenty of dealings with in work related projects and projects that are just for fun. .Net remoting makes communication easier but if you have ever used it and received one of there "Remoting Exception" errors, you can understand why I don't like it. Hopefully WCF corrects some of these problems. Either case, if you want to communicate P2P (Peer to Peer) then you either have to deal with something like UPNP, VPN, or proxy of some kind. This is my implementati...
|
|
|
|
Total Hits: 4 | Today: 0
|
Author: SAPikachu
|
Rating:
|
|

Some days ago I was writing a program that needed to parse a truetype font. I found that there is no class to fill a structure from a stream. So I wrote one myself. Basically, if you only want to read/write a structure with the following condition: 1) All data is stored in fields 2) All data is primitive type...
|
|
|
|
Total Hits: 140 | Today: 1
|
Author: thomas_tom99
|
Rating:
|
|

Building a software product which can meet the future needs of customers is always a challenging task. This is especially the case when the software enters into the enhancement / maintenance stage. At this stage, the team members who had originally created the software might have left the company, or they may be in other project teams. You will be lucky if you can find a team member who was originally in the development team to help you. An article on a .NET based add-in/plug-in framework, with ...
|
|
|
|
Total Hits: 43 | Today: 0
|
Author: Brett Miller
|
Rating:
|
|

This article will show how to establish a connection to SAP and how to call an ABAP function on SAP and pass data to the function and receive data back from the function all via the SAP .NET Connector....
|
|
|
|
Total Hits: 10 | Today: 0
|
Author: sytelus
|
Rating:
|
|

If you own applications such as Blogs, Forums or Wiki and strive to delight your customers with every new release, you probably don't need justification for this feature. In this article, I'll show you how you can allow your users to type in math equations and have them rendered in nice textbook format with absolutely minimal coding effort on your part....
|
|
|
|
Total Hits: 132 | Today: 0
|
Author: Selvin.
|
Rating:
|
|

Sometiems you need to write extension to Terminal Services(if you used it) So why don't write it in your favorite programming language(for me it's a C#) Why i'm playing with TS ? How it started? Well ...In our firm almost all peoples('bout +120) work on TS, we have 3rd Party ERP system installed on servers and there is an export funtion using Excel automation. Now is the question: how to use this functionality whithout spending money on TWO licens for Excel for every user(that's right, in thi...
|
|
|
|
Total Hits: 1 | Today: 0
|
Author: Wiltek Ghozali
|
Rating:
|
|

“Database to text file” is a small utility that encourage anyone who need to export the query results into a file. Now, it supports the SQL Server and ODBC connections. Besides export query results into text file, it support to print your query results out with Crystal Report....
|
|
|
|
Total Hits: 5 | Today: 0
|
Author: Robert Bogue
|
Rating:
|
|

Document automation isn't a new functionality by any means. It has been going on since the invention of macros, and there has been a full-fledged programming model within Microsoft® Office applications since the early 1990s. For many years, the Office tools have featured macro recorders that weren't limited to simply replaying keystrokes but have been capable of writing code on the fly as well. Macros have even demonstrated that they are functional enough to write viruses. And while writing a vi...
|
|
|
|
Total Hits: 1 | Today: 0
|
Author: Izzet Kerem Kusmezer
|
Rating:
|
|

I have released a new version 1.3 which has the following features. * Allow to process DLL or EXE files in sub-folders recursively (in addition to the top directory). * Allow to cleanup temporary compressed *.pd_ files. * Allow to download retail symbols for native DLL or EXE files from the Microsoft Symbol Server (msdl.microsoft.com) (by setting UseReferenceSourceServer to "false" in NetMassDownloader.exe.config). * Make the URLs of the symbol servers configurable in...
|
|
|
|
Total Hits: 3 | Today: 0
|
Author: j.fan
|
Rating:
|
|

Lots of programmers have been familiar with some routines for string object, such as length, substring, find, charAt, toLowerCase, toUpperCase, trim, equalsIgnoreCase, startsWith, endsWith, parseInt, toString, split, and so on. Now, if you are using STL and its string class std::string, how to do something which above routines do? Of course, std::string supplies some methods to implements some routines above....
|
|
|
|
Total Hits: 8 | Today: 0
|
Author: Mark Belles
|
Rating:
|
|

This is the first article in a multipart series I plan on writing. I have so much to present, and so little space in one article I feel it warrants separating it into more. Below are some topics that will all have their own articles, but if you are interested in more, dig into the code or drop me comment and I’ll help explain as much as I can, or work with you personally to help you get things working. Now on with the intro. What is an application framework? That may mean different things to dif...
|
|
|
|
Total Hits: 3 | Today: 0
|
Author: Sacha Barber
|
Rating:
|
|

This article is all about using the .NET 3.5 System.Addin namespace. This article owes much to the fabulous WPF book by Mathew McDonald (Who is an uber genius in my opinion). What this article is attempting to demomstrate is fairly simple actually. There is 1 AddIn contract (INumberProcessorContract implementing IContract) that defines how all addins should do. There is also another Contract that specifies how the AddIn should communicate back to the Host application. This Contract is called IHo...
|
|
|
|
Total Hits: 3 | Today: 0
|
Author: dwrogers
|
Rating:
|
|

There are times when it is desirable to run a ClickOnce application from another program. While there are several articles that address this to some degree, I have not found any which seem adequate. Some caveats: I’m only concerned with offline-capable ClickOnce applications. Also, this code doesn’t help you get a return code from a ClickOnce application. Also, this technique will only work if there is a single instance of the ClickOnce application running at any time....
|
|
|
|
Total Hits: 3 | Today: 0
|
Author: Sp1ff
|
Rating:
|
|

This article describes a way to write add-ins such that a single binary can be hosted across multiple versions of DevStudio, Visual Studio, and Office. It uses C++ and ATL, but the principles should carry over to other languages and other frameworks. I've been frustrated by the changes in the add-in programming model across versions of Microsoft's IDEs over the years. I invested a fair amount of effort in writing some add-ins for DevStudio 6, and found I had to completely re-write them when I up...
|
|
|
|
Total Hits: 3 | Today: 0
|
Author: Shawn Farkas
|
Rating:
|
|

Through the use of dynamic assembly loading and reflection, managed code provides a way for you to easily allow your application to be extended by add-ins. However, when you allow your application to run arbitrary code through an add-in model, you expose the user's computer to potentially unknown code, running the risk that malicious code will use your application as an entry point to the user's data. There are several techniques you can use to reduce the attack surface of your application and p...
|
|
|
|
Total Hits: 6 | Today: 0
|
Author: Paul Stubbs
|
Rating:
|
|

Microsoft Visual Studio 2005 Tools for the Microsoft Office system (VSTO) is a powerful set of tools and features that let developers extend and customize Microsoft® Office applications using Visual Basic® and Visual C#®. With the release of the 2007 Microsoft Office system comes a new version of VSTO. This new version, Microsoft Visual Studio® 2005 Tools for the 2007 Microsoft Office system (known as Visual Studio 2005 Tools for Office Second Edition, or VSTO 2005 SE), adds new capabilities for...
|
|
|
|
Total Hits: 3 | Today: 0
|
Author: TheCodeKing
|
Rating:
|
|

By default Microsoft Outlook is configured to block specific file attachments based on file extensions. This is useful in most scenarios to prevent the spread of email viruses and to keep your pc secure. However sometimes you may want to override this behaviour in order to open attachments from known sources which are otherwise inaccessible. For a list of blocked file extensions see here. For some reason the standard edition of Microsoft Outlook does not allow users to configure or disable these...
|
|
|
|
|
|