Skip to main content

Hans Muster's Library tagged codeproject   View Popular

17 Nov 09

CodeProject: ExifLibrary for .NET. Free source code and programming help

To extract Exif metadata from a JPEG/Exif image, create an instance of the ExifData class with the path to the image file. The ExifData class reads the APP1 section, and extracts all Exif tags and also the embedded thumbnail (if any). For ease of use, this Exif library converts Exif tags to either .NET native types or custom classes. Date fields are returned as DateTime structures, GPS coordinates are wrapped with custom GPSLatitudeLongitude classes, etc.

www.codeproject.com/...ExifLibrary.aspx - Preview

exif library programming c# codeproject free codesnippet

08 Jul 09

CodeProject: Howto: (Almost) Everything In Active Directory via C#. Free source code and programming help

This article attempts to tie together the most commonly used elements involved in Active Directory Management in the simplest, most clean manner possible. I interact with Active Directory in nearly all of my applications (web & forms) and I have had to solve a lot of integration issues for many customers. When I was starting out with this technology I had a lot of growing pains so this is an attempt to help those programmers who may have a need to interact with the Directory but do not want to have to become experts in the issue. However, certain rudimentary knowledge and concepts are required in order to utilize the code. You must be familiar with such terms as: distinguishedName, ldap paths, fully qualified domain names, object attributes (single string & multi-string), and general knowledge of ldap schemas.

www.codeproject.com/...everythingInAD.aspx - Preview

activedirectory programming codesnippets .net codeproject howto

30 Apr 09

CodeProject: Build Google IG like Ajax Start Page in 7 days using ASP.NET Ajax and .NET 3.0. Free source code and programming help

will show you how I built a start page similar to Google IG in 7 nights using ASP.NET Ajax, .NET 3.0, Linq, DLinq and XLinq. I have logged my day to day development experience in this article and documented all the technical challenges, interesting discoveries and important design & architectural decisions. You will find the implementation quite close to actual Google IG. It has drag & drop enabled widgets, complete personalization of the pages, multi page feature and so on. It's not just a prototype or a sample project. It's a real living and breathing open source start page running at http://dropthings.omaralzabir.com/ which you can use everyday. You are welcome to participate in the development and make widgets for the project.

www.codeproject.com/...MakingGoogleIG.aspx - Preview

codeproject article asp.net ajax .net programming howto dashboard startpage widget

10 Feb 09

CodeProject: Blending HTML into Silverlight pages seamlessly. Free source code and programming help

The scenario that this article solves is the following: I am developing a simple image viewer page with a menu on the top-left. The menu is developed using Silverlight. By clicking the menu button, users can view a resizable image on the main page. In addition to showing an image, I also want the main page to be able to show an HTML content. Moreover, I want to use a Silverlight control to show the image or the HTML content.

There are two issues to be solved:

1. There is no existing HTML Silverlight control that can render an HTML page.
2. How to route the OnClick event from the Menu control to the Image control.

In the following sections, I will show you an idea of solving the above problems.

I assume readers are familiar with ASP.NET/C#, Silverlight, Visual Studio, JavaScript, and DHTML.

www.codeproject.com/...silverlighthtmlblend.aspx - Preview

silverlight codeproject blend codesnippet embedding html

31 Dec 08

CodeProject: Beginners Introduction to State Management Techniques in ASP.NET. Free source code and programming help

Recently Code Project started a beginners walkthrough for web development, an initiative for organizing all the information required for web development under one article. I think it will be helpful for beginners to get guidelines for web development. This article is my contribution to the ASP.NET section where I describe the state management techniques and best practices used when developing with ASP.NET.

www.codeproject.com/...state_management_intro.aspx - Preview

codeproject asp.net session state management development .net

28 Oct 08

CodeProject: Legion: Build your own virtual super computer with Silverlight. Free source code and programming help

Legion is a grid computing framework that uses the Silverlight CLR to execute user definable tasks. It provides grid-wide thread-safe operations for web clients. Client performance metrics, such as bandwidth and processor speed, may be used to tailor jobs. Also includes a WPF Manager application.

www.codeproject.com/...gridcomputing.aspx - Preview

silverlight codeproject code grid virtualization distributed computing wpf

21 May 08

CodeProject: Using Workflow Foundation and Visual Studio 2008 for Testing Automation. Free source code and programming help

In this article I will show how to employ Windows Workflow Foundation (WF) for testing. Originally, Microsoft aimed WF on describing business processes inside an application. The idea is that we can use this technology to describe the process of testing as well. Tester designs a test using visual diagram and, what is more important, he can execute this test automatically.

After reading the article you will learn:

* How to automate your tests using Workflow Foundation
* How to automatically check results of the tests
* How to reuse the tests in other tests you are developing
* How to extend Workflow Foundation to satisfy your specific testing needs

To demonstrate all the "How-Tos" I created TestflowFramework on C# and attached it to the article. I expect you have had enough knowlege of WF and C# to say "hello world". The rest of stuff I will explain below.

www.codeproject.com/...testflowsinvs2008.aspx - Preview

visualstudio2008 codeproject testing programming workflowfoundation .net unittests

08 May 08

CodeProject: Gallery Server Pro - An ASP.NET Gallery for Sharing Photos, Video, Audio and Other Media. Free source code and programming help

Gallery Server Pro is a powerful and easy-to-use ASP.NET web application that lets you share and manage photos, video, audio, and other files over the web.

* Stable, production ready
* Use any web browser to organize your media files into albums you can easily add, edit, delete, rotate, rearrange, copy and move
* Easily add thousands of files using one-click synchronize and ZIP file upload functions. Thumbnail and compressed versions are automatically created
* Powerful user security with flexible, per-album granularity
* Integrates with DotNetNuke and other Frameworks to provide a superior media gallery
* Image metadata extraction. Supports these formats: EXIF, XMP, tEXt, IFD, and IPTC
* Search function queries title, caption, filename, and image metadata
* Image watermarking with your own text and/or image
* AJAX-enabled for more responsive UI
* Web-based installer makes installation painless
* Uses SQL Server 2000 or higher as the data store. Supports MSDE 2000 and SQL Server 2005 Express
* Uses ASP.NET Membership provider so you can integrate with your existing accounts, including Active Directory
* Data access uses the ASP.NET Provider model, which allows other data stores such as MySQL, Microsoft Access, or Oracle to be used instead of SQL Server
* 100% managed code written in C# and ASP.NET 2.0
* Source code is released under the open source GNU General Public License
* All web pages target XHTML 1.0 Strict and CSS 2.1 standards to ensure maximum forward compatibility

You can play with an online demo of Gallery Server Pro to get a sense of its capabilities. A pre-compiled version is available here along with additional documentation and a support forum.

www.codeproject.com/...gallery_server_pro.aspx - Preview

asp.net codeproject opensource photogallery webdesign programming

1 - 13 of 13
Showing 20 items per page

Highlighter, Sticky notes, Tagging, Groups and Network: integrated suite dramatically boosting research productivity. Learn more »

Join Diigo