C# Corner

Resources  
  • FindType - The GUI Way Ver 01Apr 09, 2000. If you chekced the samples directory that came .Net SDK you probably noticed the FindType example...
  • Testing .Net Components Using NUnitMar 08, 2001. Write unit tests before starting development". Writing test allows me to see immediate results of every code change.
  • FTP Explorer in C#May 21, 2001. I have developed a GUI based FTP client application. This takes connection information and populates folder and files in treeview and listview respectively.
  • TCP/IPLib SampleJun 22, 2001. This compopnent contains both a TCP/IP server and client. TcpIpClient inherits from System.Net.Sockets.TCPClient and is very straight forward. After construction, specifying the host and port, a network connection is established by calling Connect(). Internally, upon a successful connection, the client receives a TcpIpPacket, which contains a unique cookie that is used in any subsequent transactions.
  • FTP Explorer in C# Version 2.0Jul 10, 2001. FTP Explorer is a GUI - FTP client application developed in C# using Visual Studio.NET Beta 1.
  • MP3 Tag EditorJul 16, 2001. MP3 Tag Editor is a simple GUI that allows MP3 ID3 (v1.1) tags to be created or edited.
  • Messaging between Threads using Message LoopAug 20, 2001. MessageLoopLib is a stripped down version of a complete, threading communication subsystem Ive written. This implementation is a single thread created in the GUI constructor. Ive dropped all thread management and have had to change some of the message code to accommodate this.
  • Oracle Database ConnectivitySep 26, 2001. This is a GUI based data entry application which shows how to add, modify and delete records using Oracle Database.
  • GUI Based Opinion PollSep 26, 2001. This is a article on how to create a opinion poll in C#. It creates a Text file on your c drive storing the voting parameters in it.
  • Real Time ApplicationOct 02, 2001. The Real time Application is a sample that shows the communication techniques between a client (TcpClient) and a server (TcpServer) application using Socket class on each side. The project also demonstrates how to using listview control in the real time project.
  • Oracle Database ViewerOct 17, 2001. This is a GUI based application which connects to an Oracle database depending upon the DSN, username and password that you provide. It then shows the list of tables on the left hand side in the form of a treeview.
  • Debugging Techniques in C#Dec 04, 2001. Debugging GUI applications for me mostly consists of printing out debug statements in the form of a dialog box with some text.
  • NUnit for people who can't cook - Part IDec 13, 2001. This article should l help C# user to get the most out of NUnit. Therefore, we are going to cover not only the usage of NUnit , but also the small tricks on how to set it up most efficiently.
  • A Quiz Application using Windows FormDec 27, 2001. This code shows you how to validate data in windows forms, add or remove panel control, and write a form based quiz application.
  • NUnit for people who can't workJan 02, 2002. In this lesson I will show how to numerically solve algebraic and ordinary differential equations, and perform numerical integration with Simpson method.
  • Marble Solitaire Solution Display in GDI+Feb 13, 2002. The application finds and displays solutions to a game of solitaire. The application was written using Visual Studio.NET Version 7.0.9254. The test suite was written using NUnit, which is a .NET port of JUnit.
  • Event Handling in .NET using C#Mar 13, 2002. In this article I discuss the event handling model in .NET using C#. The discussion starts with an introduction to the concept of delegates and then it extends that concept to events and event handling in .NET.
  • Developing XP Style ApplicationsJun 26, 2002. Since Windows 95, Microsoft has always changed the styles of its GUI, but with Windows XP, the changes are very profound.
  • FTP Client Library for C#Apr 26, 2003. Finding a fully working, lightweight FTP Client that had no GUI, was free, and came with source was difficult.
  • CopySchema - Part 2Oct 05, 2004. CopySchema is a utility for copying all the data from one Oracle schema to another. Although similar to the exp/imp and bulk load utilities of Oracle, it has the advantage of offering a simple GUI interface and of handling changes to the schema.
  • CopySchemaOct 05, 2004. CopySchema is a utility for copying all the data from one Oracle schema to another. Although similar to the exp/imp and bulk load utilities of Oracle, it has the advantage of offering a simple GUI interface and of handling changes to the schema.
  • Importance of Data Access LayerJan 19, 2006. This article is written to see the importance of having a separate Data Access layer.
  • Testing project using NUnitJan 20, 2006. This article is for the begineers who wish to learn the basics of NUnit.
  • Automated Code Coverage and Unit TestsMar 08, 2006. A short tutorial that explains how to use a code coverage tool and how it can be integrated with unit tests to allow us to determine how well the unit tests exercise our application/classes. Code examples are written using C#.
  • Best Practices of Compact FrameworkMay 17, 2006. This shares a few recommendations for use in our day to day development of Compact Framework applications.
  • Accessing Themes/SkinId's Programmatically using ASP.Net 2.0Apr 17, 2007. This article will give you good idea, as how we can access Theme & Skins & use CSS with respect to each theme, Microsoft has provided great feature in asp.net 2.0, which will reduce developer's stress to maintain GUI and Color-combination again.
  • Enhanced Oracle Explorer in C# and .NET Using Windows FormsApr 27, 2007. This application will allows to do multiple simple activities on oracle database like running select statements and getting selected procedure's definition simultaneously in a thread-based GUI.
  • Secrets of Successful Software RequirementsMay 30, 2007. Although most companies do some form of requirements, there is often a lack of understanding as to exactly why the requirements need to be created and how. Let's look at some secrets to improve your requirements process even under tight deadlines.
  • The Zen of GUI ProgrammingMar 13, 2008. This article describes some important rules to follow when creating an application that contains a presentation layer.
  • Test-driven development approach in Microsoft.NET using NUnitFeb 19, 2009. This is the first article of series of articles related to Test-driven development (TDD) approach in Microsoft.NET. My intention is to illustrate this approach with several real-world examples, and this article is an introduction to the approach and the testing framework NUnit.
  • Continuous Integration with CruiseControl.netMar 07, 2009. Discusses the advantages of continuous integration going into some detail on automating unit tests and documentation. Includes example build files and configuration
  • Test-driven development approach for a class library in Microsoft.NETApr 09, 2009. This is the second article of series of articles related to Test-driven development (TDD) approach in Microsoft.NET. My intention is to illustrate this approach with several real-world examples. In this article, I will show how programmers can use the test-driven development approach to implement and test a class library.
  • Test-driven development approach for WCF Web servicesApr 11, 2009. In this article, I will show how programmers can use the test-driven development approach to implement and test Web service solutions.
  • Creating rich mobile User InterfaceJun 26, 2009. The success of contemporary mobile applications is determined by both, rich functionality and attractive GUI. Let's find a way how to be successful and effective in development of such applications.
  • GDI+: The Next-Generation Graphics InterfaceOct 08, 2009. In this article I will give you introduction about GDI+.
  • Create Windows Application in C# from Command Line Oct 31, 2009. The article explains how to create /compile a Windows Forms application program from command line using C# compiler without using Visual Studio IDE.
  • 5 simple steps to execute unit testing using NUNIT Nov 22, 2009. Unit testing is validation and verification methodology where the developers test the individual units of source code. In this tutorial we will try to understand how we can do unit testing using NUNIT framework. This tutorial we will try to understand the 5 important steps to do unit testing using NUNIT.
  • Windows Programming using C#Jan 05, 2010. In this article I will explain you about Windows Programming using C#.
  • Building a GUI Editor in C#Feb 17, 2010. In this article I'll show you how to build a simple GUI Editor using C# in XNA.
  • Transparent GUI in Windows FormsApr 23, 2010. My article is about a prototype POS system for grocery stores or 24 hours mini marts using Transparency graphical user interface.
  • Designing Interactive GUI Applications in GDI+Aug 03, 2010. In this article you will learn how to Design Interactive GUI Applications in GDI+.
  • Working With Windows Registry Using C# (Part 1: Windows Registry Basics)Aug 18, 2010. Article teaches basic Fundamental of Windows Registry by GUI and also With coding.
  • Allow windows service to "Interact with desktop"Dec 18, 2010. Typically, services are designed to run unattended without any UI with any need to interact with desktop or any GUI application.
  • How to use NUnit and TDDFeb 28, 2011. Here you will learn about NUnit and TDD.
  • Palindrome in C# GUIMar 13, 2011. Software to check weather the word ,sentence,number are same when read from backward and forward eg Racecar,malayalam etc uses array ,first index and last index this is the one and only GUI version of palindrome available on-line checking word and sentences
  • Efficient Implementation of Minimum and Maximum Functions with Application in GUI DesignMay 18, 2011. This article provides ready-to-use solutions to the problem and explains several examples where a proposed solution proves to be useful in practice.
  • Creating an application using the Stetic GUI Designer with MonoDevelopNov 01, 2011. GUI development with Stetic (MonoDevelop's integrated GTK# visual designer). It will demonstrate how to create the layout of the GUI, how to add interactive elements to the layout and how to add functionality to the GUI.
  • GUI with MonoDevelopNov 16, 2011. This article is very useful to understand the GUI with MonoDevelop IDE. GTK# applications are written using MonoDevelop, which provides a visual designer for creating GTK# GUI's.
  • Order Menu using jQueryNov 29, 2011. In this article we will explore how we work with events in jQuery to make a simple GUI (graphical user interface).
  • XML SchemaValidatorDec 01, 2011. This article shows how to validate an XML document against a schema using C#. For demonstration of this, I have created a GUI application using Visual Studio 2005 Express Edition.
  • Automated TestingFeb 02, 2012. In this article we have introduced automated testing in which a manual intervention is not required.
  • GUI TestingFeb 16, 2012. In this article we will talk about GUI Testing. GUI Testing is Graphical Interface Testing which is used to test the functionality of GUI applications.
  • Working With Color Chooser in SwingMar 12, 2012. In this article we describe how we can work with the color chooser. The color chooser dialog box is a very general thing for GUI applications. Java provides a JColorChooser class with the Swing package.
  • What is New in Visual Studio 2012 RCJul 28, 2012. Let's start with the new functionalities introduced in Visual Studio 2012 RC.
  • New Features in Windows 8 GUIAug 21, 2012. In this article I an going to define new features of the Windows 8 GUI.
  • Convert Multiple Text Documents to a PDF File or to PDF FilesSep 14, 2012. The Article demonstrates how use iTextSharp PDF Library to convert the multiple text files into Single Combined PDF file and also into Individual PDF files with same GUI.
  • Adding a control to a Form programmaticallyNov 10, 2012. In this article I will show you how to add Windows controls to a Form programmatically. This is very useful to programmers who do not use Visual Studio or other IDE.
  • Convert VB6 Form to VB.NET Win FormNov 10, 2012. VB .NET has changed the way developer used to program in VB6, GUI of VB6 used to hide most of the internals working from the developer but with VB.NET every aspect of programming is open GUI controls and all. The language it self got changed with VB.NET.
  • Why we use VB.NETNov 10, 2012. This article shows you how to leverage the power of VB.Net Financial base class library using C#.
  • Messaging Between Threads using Message Loop in VB.NETNov 10, 2012. MessageLoopLib is a stripped down version of a complete, threading communication subsystem I’ve written. This implementation is a single thread created in the GUI constructor. I’ve dropped all thread management and have had to change some of the message code to accommodate this.
  • Tic Tac Toe Game in VB.NETNov 10, 2012. TicTacToe is a demonstration of the AI game playing minimax algorithm. The game plays out every possible combination of moves from each position and consequently is unbeatable.
  • Owner Draw Menus in VB.NETNov 10, 2012. This article and attached source code shows you how to build MDI Windows Forms applications in VB.NET.
  • How To Install Windows Server 2012Feb 14, 2013. In this article you will learn how to install the Windows Server 2012 and what it's Installation Options are.
  • NUnit With C#Mar 05, 2013. NUnit is a unit-testing framework for .NET applications in which the entire application is isolated into diverse modules and each module is tested independently to ensure that the objective is met.
  • Extended Events Update In SQL Server 2012Mar 21, 2013. In this article I demonstrate how to create a simple Extended Event using the new GUI in SQL Server 2012.
  • Unit Test Automation With Visual StudioMar 25, 2013. Microsoft Visual Studio and .NET has its own UnitTest framework that is separate from the NUnit or other automation testing frameworks.
  • Scraping Web site Dynamic Data using WATINMar 30, 2013. In this article, I have created a demonstration web site with Category and subsequent Item Listing page. I will be scraping this web site using .NET testing tools like Watin.
  • How to do Unit Test Using NUnit : Part 1Apr 12, 2013. In this article you will learn how to do Unit Test using NUnit.
  • Describing GUI Building on NetBeans IDEJul 18, 2013. This article gives a step by step idea about how to proceed working on GUI using NetBeans IDE.
  • Visual Debugger In NetBeans IDEJul 19, 2013. This article describes the Visual Debugger component of the NetBeans IDE.
  • Handling Images on NetBeans IDE Using GUI BuilderJul 23, 2013. This article describes image handling in the NetBeans IDE.
  • How to Create HTML Editor in JavaSep 05, 2013. This article explains how to create a HTML editor in Java using swing components. This application is GUI based in which we can write HTML code.
  • Code Coverage and Unit Tests in VS2012Sep 09, 2013. This article explains when to stop writing Unit Tests of something, such as a simple function.
  • Test SetUp and TearDown in Unit Testing Using NUnit : Part 2Sep 10, 2013. In this post I will discuss Test Setup and Test Teardown.
  • TestFixtureSetUp and TestFixtureTearDown in Unit Testing Using NUnit: Part 4Sep 10, 2013. In this article you will learn about TestFixtureSetUp and TestFixtureTearDown in Unit Testing using NUnit.
  • Ignore Test in Unit Testing Using NUnit: Part 3Sep 10, 2013. This article is the third in the series about Unit Testing using NUnit. This article is about the scenario when the test itself is broken.
  • Getting Started With Unit Testing Using NUnit : Part 1Sep 10, 2013. Unit Testing is essential part of any production code. We can see rise of Test Driven Development (TDD) approach in many development projects.
  • Simple and Effective Magnifier Using Very Easy Logic in C#Oct 30, 2013. While I working in GUI design I need to ensure each and every pixel of the application, so I need a magnifier. I used the default Windows magnifier but it will not meet my zoom level and this requires implementing this magnifier with very simple logic.
  • Search Records From Database Using Swing GUI in JavaNov 01, 2013. This article explains how to search user records from a database by their name in the Swing GUI of Java. The NetBeans IDE is used to create the sample examples.
  • Fetching DataBase Records Using Swing in JavaNov 01, 2013. This article explains how to set up a database connection with a Swing GUI in Java. The NetBeans IDE is used to create the sample examples.
  • How JComboBox in Java WorksNov 08, 2013. In this article we discuss working of JComboBox of swing and discuss how to search records of user from database by there name of swing GUI in java. NetBeans IDE is used for sample examples.
  • Unit Testing Async Marked Methods Using Mock LibraryJan 06, 2014. This article will provides you with a solution to the problem of using Nunit to do unit testing of a method marked with async.
  • Learn Basic Unit Testing With Visual Studio 2012 and NunitJan 23, 2014. With this article we’ll go step-by-step to set up the environment and a few basic test scenarios.
  • Fundamentals of Unit Testing: Unit Test Using NunitMay 01, 2014. In this article we will use the Nunit framework to implement a unit test.
  • Graphical User Interface Login Page In JavaMay 16, 2014. This article basically shows how a Graphical User Interface login page can be made in Java with suitable examples.
  • Windows API Window Using C#Nov 08, 2014. This program will create a very simple window that just says "Hello" but it does using just the Windows GUI API in C#.
  • NUnit: A Sample Application For ExplanationJan 23, 2015. This article describes how to use NUnit with a sample application.
  • Introduction to NUnitFeb 20, 2015. This article is about the Unit Testing Framework (NUnit ) using C#.
  • Automated Code Coverage Implementation and Run MSTest or NUnit UnitTests With Parasoft Dot TestJun 12, 2015. In this article you will learn about Automated Code Coverage Implementation and Run Ms Test or NUnit Unit Tests with Parasoft dot Test.
  • GUI Tools For MongoDBSep 23, 2015. In this article you will learn about GUI Tools in MongoDB. there are several third party tools that provide a GUI interface for MongoDB. Some important GUI tools are discussed here.
  • Selenium Webdriver And NUnit With Visual StudioOct 08, 2015. In this article you will learn Selenium Webdriver and NUnit with Visual Studio.
  • NUnit's Test Case SourceNov 08, 2015. In this article I will show when and how to use NUnit’s TestCaseSourceAttribute and why it is an unsung hero.
  • Creating NUnit Test ProjectNov 11, 2015. In this article you will learn about Nunit test project.
  • Universal Windows Program XMAL Services (Type System) Internal - Part 1Dec 10, 2015. In this article you will learn about XAMLType System.
  • What is New In A Textbox In Universal Windows PlatformDec 18, 2015. This article highlighted what are the new properties in Textbox UWP.
  • RESTful Day Eight: Unit Testing And Integration Testing in WebAPI Using NUnit And Moq framework: Part TwoMar 07, 2016. In this article you will learn Unit Testing and Integration Testing in WebAPI using NUnit and Moq framework in RESTful Service.
  • How To Create GUI In Python Apr 30, 2016. In this article we learn how to create GUI using python.
  • GUI Controls In PythonMay 07, 2016. In this article you will learn how to create GUI controls in python using tkinter.
  • NUnit With C#May 18, 2016. NUnit is a unit-testing framework for .NET applications in which the entire application is isolated into diverse modules and each module is tested independently to ensure that the objective is met.
  • Visual Studio and .NET's Unit Test FrameworkJun 08, 2016. This article explains the UnitTest framework in Microsoft Visual Studio and .NET that is separate from NUnit and the other Automation Testing Frameworks.

About NUnit-GUI

NA

SPONSORED BY

C# Corner Chandigarh DevCon16
Chandigarh DevCon16 is a one-day Developer Conference where programmers, technologists, authors, and members meet, demonstrate, plan, and hang out.
Visual Studio Live - Redmond 2016