Click here to Skip to main content

Articles by Jani Giannoudis (Articles: 10, Tip/Tricks: 8)

Articles: 10, Tip/Tricks: 8

RSS Feed

Average article rating: 4.92

Grid & Data Controls

ListView Layout Manager
Posted: 8 Apr 2008   Updated: 27 Sep 2012   Views: 237,414   Rating: 4.89/5    Votes: 54   Popularity: 8.47
Licence: The Code Project Open License (CPOL)      Bookmarked: 201   Downloaded: 3,102
WPF: Customizing ListView/GridView Column-Layout

ASP.NET

Web User Forms for ASP.NET
Posted: 7 Nov 2008   Updated: 18 Sep 2012   Views: 62,232   Rating: 4.89/5    Votes: 46   Popularity: 8.13
Licence: The Code Project Open License (CPOL)      Bookmarked: 169   Downloaded: 2,482
User driven runtime dynamic ASP.NET Web Forms

Validation

Rule Based Validation for ASP.NET
Posted: 16 Apr 2012   Updated: 18 Apr 2012   Views: 13,031   Rating: 5.00/5    Votes: 18   Popularity: 6.28
Licence: The Code Project Open License (CPOL)      Bookmarked: 43   Downloaded: 762
Enhanced web page validation based on multiple rules at client and server side.

C#

Orchestration of asynchronous communication
Posted: 31 May 2012   Updated: 31 May 2012   Views: 4,390   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 123
How to centralize and unify asynchronous execution of actions and functions.

.NET Framework

User Settings Applied
Posted: 5 May 2008   Updated: 20 Apr 2012   Views: 192,569   Rating: 4.97/5    Votes: 101   Popularity: 9.96
Licence: The Code Project Open License (CPOL)      Bookmarked: 354   Downloaded: 3,266
Simplifying the .NET User Configuration for Windows Forms and WPF

Windows Presentation Foundation

WPF Command Pattern Applied
Posted: 21 Apr 2008   Updated: 23 Apr 2012   Views: 73,512   Rating: 4.58/5    Votes: 26   Popularity: 6.48
Licence: The Code Project Open License (CPOL)      Bookmarked: 106   Downloaded: 1,163
Applying of the Command pattern in a WPF application.

Algorithms & Recipes

Writing Your Own RTF Converter
Posted: 2 Jul 2008   Updated: 20 Jan 2013   Views: 596,922   Rating: 4.93/5    Votes: 162   Popularity: 10.90
Licence: The Code Project Open License (CPOL)      Bookmarked: 516   Downloaded: 14,163
An article on how to write a custom RTF parser and converter.

Date and Time

Time Period Library for .NET
Posted: 14 Mar 2011   Updated: 4 Sep 2012   Views: 503,509   Rating: 4.98/5    Votes: 377   Popularity: 12.83
Licence: The Code Project Open License (CPOL)      Bookmarked: 882   Downloaded: 14,486
Extensive time period calculations and individual calendar periods.

String handling

.NET String Resources
Posted: 11 Sep 2011   Updated: 19 Apr 2012   Views: 47,310   Rating: 4.93/5    Votes: 32   Popularity: 7.41
Licence: The Code Project Open License (CPOL)      Bookmarked: 119   Downloaded: 1,249
Concepts and patterns for the handling of strings in multilingual applications.

Design and Architecture

Presentation Patterns for XAML based Applications
Posted: 13 May 2012   Updated: 23 May 2012   Views: 24,240   Rating: 4.99/5    Votes: 32   Popularity: 7.50
Licence: The Code Project Open License (CPOL)      Bookmarked: 109   Downloaded: 837
Design patterns on the presentation layer for WPF, Silverlight and Windows Phone applications.
No blogs have been submitted.

Average tips rating: 4.89

ASP.NET Controls

Invoke JavaScript dynamic from server side [Tip/Trick]
Posted: 22 Mar 2012   Updated: 22 Mar 2012   Views: 3,534   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 44
A simple ASP.NET control to invoke JavaScript code dynamic from the server side.
Script Enabled Panel for ASP.NET [Tip/Trick]
Posted: 20 Mar 2012   Updated: 24 Mar 2012   Views: 7,359   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 102
A simple ASP.NET container control to represent content which requires JavaScript.
ASP.NET Adapter Control [Tip/Trick]
Posted: 29 Mar 2012   Updated: 29 Mar 2012   Views: 3,049   Rating: 4.80/5    Votes: 2   Popularity: 1.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 40
Adapt properties like visibility or enabling between ASP.NET Controls.

C#

Calculate Business Hours [Tip/Trick]
Posted: 13 Apr 2012   Updated: 13 Apr 2012   Views: 8,140   Rating: 4.94/5    Votes: 6   Popularity: 3.84
Licence: The Code Project Open License (CPOL)      Bookmarked: 17   Downloaded: 0
Calculation of business hours (including holidays) using the Time Period Library for .NET

.NET Framework

DateTime extension method to give Week number [Tip/Trick]
Posted: 8 Sep 2011   Updated: 8 Sep 2011   Views: 1,560   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Here another approach taken from my article Time Period Library for .NET[^], which returns addditional the year of the week.// ------------------------------------------------------------------------public enum YearWeekType{ Calendar, Iso8601,} // enum YearWeekType //...

Date and Time

Excel NetworkDays for C# [Tip/Trick]
Posted: 25 Mar 2011   Updated: 25 Mar 2011   Views: 9,570   Rating: 4.50/5    Votes: 2   Popularity: 1.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Calculate the number of whole working days between start and end with support of holidays and holiday-periods.

Programming Tips

Get Quarter Starting and Ending Dates for a given Date [Tip/Trick]
Posted: 18 Mar 2011   Updated: 19 Mar 2011   Views: 2,133   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
To calculate the quarter, you can use the Time Period Library for .NET:// ----------------------------------------------------------------------public static void ShowQuarterInfo( YearMonth yearBaseMonth = YearMonth.January ){ ShowQuarterInfo( DateTime.Now, yearBaseMonth );} //...
User Friendly Time Duration [Tip/Trick]
Posted: 28 Mar 2011   Updated: 28 Mar 2011   Views: 4,395   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Show a TimeSpan by calendar periods

Jani Giannoudis
Software Developer (Senior)
Switzerland Switzerland
Member
Jani is Co-founder of Meerazo.com, a free service which allows to share resources like locations, things, persons and their services in a cooperating group of people.


Advertise | Privacy | Mobile
Web02 | 2.6.130516.1 | Last Updated 23 May 2013
Copyright © CodeProject, 1999-2013
All Rights Reserved. Terms of Use
Layout: fixed | fluid