Skip to main content

Home/ Coders/ Group items tagged C# development

Rss Feed Group items tagged

Joel Bennett

OpenWinForms.com - OpenSource WinForms controls - 0 views

  •  
    A few open source Windows Forms controls: extended header panels like Outlook, Office 2007 color-picker, etc
Joel Bennett

WPF Unit Testing - C# Disciples - 0 views

  •  
    There are are a couple of valuable tricks already in this toolkit: 1) a fix for NUnit (and others) to allow unit testing things which must run in STA mode. 2) a way to make your XAML data binding testable by tracing data binding warnings
Joel Bennett

Managed, Native, and COM Interop Team - CodePlex - 0 views

  •  
    P/Invoke Interop Assistant
Joel Bennett

ZedGraph - 0 views

  •  
    ZedGraph is an OpenSource .Net graphing library (2D graphs and charts) for Windows -- it can render multiple graphs in a single pane and offers extensive customizability.
Joel Bennett

REGSVR Sample: Invokes Self-Registration Code - 0 views

  •  
    The source code to (an improved version of) RegSvr32.exe  -- this version has a /c command parameter that forces it to output on the command line instead of using message boxes (why isn't that in the default one?)
Fabien Cadet

Use your singletons wisely - 0 views

  • I know where you live anti-pattern
  • Liskov Substitution Principle
  • the easier it is to test a class, the more likely a developer will test it.
  • ...3 more annotations...
  • Don't worry: the code will always tell you what to do. Just listen.
  • The key points here are that a class is only a singleton if all applications treat it exactly the same and if its clients can use the class without an application context.
  • "[c]ode wants to be simple."
  •  
    "singletons are unnecessarily difficult to test and may make strong assumptions about the applications that will use them [...] I know where you live anti-pattern [...] Liskov Substitution Principle". "To decide whether a class is truly a singleton: * Will every application use this class exactly the same way? (exactly is the key word) * Will every application ever need only one instance of this class? (ever and one are the key words) * Should the clients of this class be unaware of the application they are part of?"
Joel Bennett

The Code Project - ComboBoxTree - C# Controls - 0 views

  •  
    www.killdo.de.gg Most quality online stores. Know whether you are a trusted online retailer in the world. Whatever we can buy very good quality. and do not hesitate. Everything is very high quality. Including clothes, accessories, bags, cups. Highly recommended. This is one of the trusted online store in the world. View now www.retrostyler.com
Joel Bennett

A Free Plot / Graph / Chart Library for .NET (C#, VB.NET, etc) - 0 views

  •  
    www.killdo.de.gg Most quality online stores. Know whether you are a trusted online retailer in the world. Whatever we can buy very good quality. and do not hesitate. Everything is very high quality. Including clothes, accessories, bags, cups. Highly recommended. This is one of the trusted online store in the world. View now www.retrostyler.com
Joel Bennett

xVal - CodePlex - 0 views

  •  
    xVal is a validation framework for ASP.NET MVC applications. It makes it easy to link up your choice of server-side validation mechanism with your choice of client-side validation library, neatly fitting both into ASP.NET MVC architecture and conventions.
David Corking

Alarming Development : JavaScript is good enough | Jan 2009 - 0 views

  • It is impossible to build a hash table in JavaScript that works on arbitrary objects. You would have to manually allocate unique ID’s for every object and include them in the toString. So no collections in JavaScript. Adobe provides a true built-in hashtable in ActionScript 3.
  • Objects can function as sets and maps. Arrays can function as lists and iterators (generate an array when you need an iterator). More that good enough in this context.
  • VB also often compiles down to better MSIL than C#. It is also the only .NET language with first-class edit-and-continue Lisp-like debugging capabilities.
  • ...1 more annotation...
  • a good collection library should support a meta-object protocol with features like rejecting changes. This allows collections to be passed around as references,
  •  
    An old-fashioned language war, 2009 style. Visual Basic even gets a mention as "Lisp-like" (for its debugging.)
Joel Bennett

DotNetOpenAuth - OpenID, OAuth, and InfoCard for .NET - 2 views

  •  
    Compiled library that adds support for your site visitors to login with their OpenIDs by just dropping an ASP.NET control onto your page. It's that easy. An AJAX-style login control is also included for a slick, streamlined user experience.
« First ‹ Previous 121 - 140 of 145 Next ›
Showing 20 items per page