C# Corner

Resources  
  • Making UI more responsive using ThreadingFeb 12, 2001. This example shows how threads can help us to make User interface more responsive when we have some background jobs.
  • What's in Mobile Internet Tool?Jul 05, 2001. The New Name For .NET Mobile Web Is Mobile Internet Toolkit.
  • XML as Middle TierJul 12, 2001. There is always been a need that there will be an intelligent middle Layer between Database Server and the UI Code. There are many ways but one fantastic approach came in picture with the XML.
  • Sending Mails from Your MobilesJul 19, 2001. Sample application shows you how to send mails from your mobile.
  • Post in Mobile FormsJul 27, 2001. Till now whatever we are doing is in single page and the traversing between forms take place only in a single Page. If you Remember Something of WML there our most effective funda is posting from one form to other.
  • Call Control in Mobile Internet ToolkitAug 24, 2001. This only provides you to make you calls easier but also gives a nice look to your program.
  • Fun With Panel ControlAug 31, 2001. Panel Control is useful control in Mobile Programming and till now, we hadn't explore it.
  • Horoscope Unit of Mobile SiteSep 06, 2001. Horoscope Service for Your Mobile.
  • Why Object Orientation for COBOL?Jul 08, 2002. Why is Microsoft interested in having so many languages target the new environment?
  • Customizing the Display of DataJul 02, 2003. This article shows you how to customize data display in a DataList control.
  • Object Oriented Concepts in C#Dec 24, 2003. In this article we will discuss key concepts of object orientation with their practical implementation in C#. We will discuss here basics of OOPS including Interfaces, Access Modifiers, inheritance, polymorphism etc.
  • Multilingual Applications in .NET - Part IMar 24, 2004. This article provides a basic understanding of various methods of developing multilingual applications in .NET.
  • Implementing Security Access Rights in ASP.NET ButtonMar 24, 2004. In Web based Application, each of the users have different privileges and access rights based on their roles. Each of these roles can have read or write access for different Web pages.
  • Using Property Grid in C#Jun 30, 2004. Property Grid control is one of the control we deal with all the time when writing UI applications. This article and attached source code shows how to use the Property Grid control in your applications.
  • How to synchronize data in Pocket PC and main databaseOct 06, 2004. The main objective of the article is to present how to synchronize the data between the Pocket PC database and main database using Pocket PC Emulator and Web Service in .NET
  • Accessing Global Address List via System.DirectoryServices NamespaceMay 21, 2005. This is a how-to article to access the GAL from ASP.NET, using the DropDownList ASP.NET server control as the UI. To accomplish this the article will illustrate by utilizing ADSI technology from a C# assembly returning an ArralList in order to bind to the DropDownList.
  • Accessing Global Address List via System.DirectoryServices namespaceMay 21, 2005. This is a how-to article to access the GAL from ASP.NET, using the DropDownList ASP.NET server control as the UI. To accomplish this the article will illustrate by utilizing ADSI technology from a C# assembly returning an ArralList in order to bind to the DropDownList.
  • Navigating Data Grid using Client ScriptingNov 10, 2005. It's very common practice to use the Data Grid to present data over web pages. Though the Data Grid is provides the richer UI presentation if not coded and handled effectively it can have great performance issues. This article gives the code sample for navigating the data grid using the Client Scripting (thereby can be used for lots of validation before doing the Post Back to the server) and minimizing the round trip to server
  • How to Execute Oracle Stored Procedures Dynamically in C# Nov 10, 2005. In this article, I wiil show how we can store schema of stored procedures in an XML file and load and run the stored procedure from UI application using C# and Oracle.
  • Template for Designing Web ApplicationNov 14, 2005. This article explains to develop a web application with ease and make it more robust and scalable.
  • Asynchronous Callbacks and Ajax based UI Experience in Web ApplicationsSep 11, 2006. The current article shows a couple of different views of showing progress bars in Web based applications.
  • Flash Player Custom Control for ASP.NET 2.0Dec 05, 2006. This article describes a quick and simple approach to creating a custom web control used to display shockwave flash files within an ASP.NET page. Whilst the article and demonstration project are focused upon displaying a shockwave flash (SWF) file, the basic idea is applicable to any sort of object that you may wish to embed within an ASP.NET 2.0 page.
  • Extending the ASP.NET ImageButton ControlDec 18, 2006. This article describes an easy approach to extending an existing ASP.NET control; in this example, the standard toolkit’s Image Button control is extended to support roll-over effects. Given the standard control already contains existing support for both server side click events and client click events, the control is well furbished prior to the addition of the roll-over effect.
  • ASP.NET 2.0 Visio Custom ControlJan 15, 2007. This article describes a quick and simple approach to creating a custom web control used to display Microsoft Visio files within an ASP.NET page using Internet Explorer.
  • Enhanced Clipboard Manager in .NET Using C# and Windows FormsApr 24, 2007. This application will provide the functionality which would be helpful while copying of data onto clipboard and with better UI in accessing System's ClipBoard.
  • Generate XML based Resource Files on the fly in ASP.NET 1.x applicationsSep 11, 2007. If internationalization was not part of your application’s initial development cycle, but required to extend it globally at a later point of time, then creating resource files from all the UI elements is a very tedious & manual process in ASP.NET 1.x. The framework presented in this article saves a developer from manually updating the resources and keeps the resx files in sync with the webforms and user-controls by automatically generating the resx files.
  • Printing Windows Form in C#Feb 01, 2008. This article shows how to print a Windows Forms in C# at run-time.
  • Consolidate Your Binding CodeMar 22, 2008. I've noticed that in data driven UI projects there is often lots of repeated code wherever there is data binding. In this article we'll look at consolidating all the binding code in a helper class to make projects much easier to maintain by reducing the amount of code we have to dig through.
  • XAML and C# within a Silverlight 2 context - Binding process: Part IIDec 22, 2008. In this article, I will show different techniques to interact with a given XAML UI with a C# code behind object.
  • Model View Presenter (MVP)Dec 31, 2008. In this article we will understand MVP, execute a sample project with MVP, implement the same using windows UI and then finally we will discuss about the differences between MVP and MVC.
  • UI Object Connector Implementation of Mediator Pattern Jan 30, 2009. When we consume business objects in UI, the logic can become pretty complex for activities like setting the business object value, getting the object value and setting the user interface from the object value. We can minimize the complexity of UI interaction with the business object using mediator pattern.
  • Resizable Interaction in JQuery UIMar 31, 2009. In this article, we will cover resizable interaction.
  • Cell Merging In GridViewMay 19, 2009. In many asp.net applications, we use the GridView control for displaying data. It is a very helpful control and powerful indeed. Many operations can be done using the grid view control but the UI presentation is more important as it is the look-n-feel that matters a lot. In this small article, I will demonstrate how the cells of the grid can be merged as I have been asked to do the same in one of my recent projects.
  • Model View Presenter (MVP) design pattern and data bindingJun 03, 2009. Model View Presenter (MVP) design pattern is the evolution of the MVC design pattern and it’s aimed at providing a cleaner separation of concerns between the view, the model, and the controller improving the architecture (you can use several UI technologies without recompiling the business logic components) and testability of the enterprise solution. The pattern was originally developed at Taligent in the 1990s. In this article, I will explain the principles and how to use the MVP design pattern along with data binding with an example using C# language in Microsoft.NET.
  • Write jQuery plugin WebControl for ASP.NET just in Few MinutesJun 15, 2009. Using DNA JQuery UI Framework to write a ASP.NET server control is very easy to learn and very fast to write.
  • Creating a Silverlight Game-Part IIAug 18, 2009. In this second part of the article series, we will see how to design the UI for the game.
  • Creating a Silverlight Game-Part IIIAug 20, 2009. In this third part of the article series, we will see how to enhance the UI for the game and add further functionality.
  • Configuring connection string using SPPersistedObjectNov 13, 2009. In this article, I am going to show how to use SPPersistedObject to save connection string in config database of web application. I will also show how to configure connection string using ADMIN UI. We really do not need to go and configure the web.config manually.
  • Using DHTMLX JavaScript Components in ASP.Net MVC ApplicationsNov 26, 2009. This article describes how DHTMLX components might be effectively used with ASP.Net MVC with extended routing functionality to build a flexible and scalable application.
  • How to Quickly Build Attractive Mobile UI in VSDec 01, 2009. Every developer wishes his application was not only efficient but also attractive, full of beautiful graphical elements and easy to operate. It is definitely one of the most important factors deciding whether the app will be commercially successful or not.
  • ASP .NET Server-Side controls Jan 27, 2010. In this article I will explain about ASP .NET Server-Side controls
  • The table web control in ASP.NET Feb 03, 2010. In this article I will explain about creating the table web control in ASP.NET.
  • Introduction to JQuery UIMar 24, 2010. In this series, we will cover one of the plug-in of JQuery called as JQuery UI.
  • Droppable interaction in JQuery UIMar 25, 2010. In this article, we will cover droppable interaction.
  • Resizable Interaction in JQuery UIMar 29, 2010. In this article, we will cover resizable interaction in JQuery UI.
  • Sortable Interaction in JQuery UIMar 31, 2010. In this article, we will cover sortable interaction.
  • Selectable Interaction in JQuery UIMar 31, 2010. In this article, we will cover selectable interaction.
  • Printing Silverlight UIApr 09, 2010. In this article I am going to explain how to print a Silverlight UI
  • Localization in Silverlight 4.0May 05, 2010. Localization is the process of enabling an application for particular country, region or group by adding local specific component and by translating strings displayed in UI to local language.
  • Embedding IronPython In C#Aug 01, 2010. Silverlight allows embedding IronPython code in the code-behind files of Silverlight XAML pages. This means you can use both C# and IronPython code in the same C# code-behind file of ta Silverlight UI.
  • Using Silverlight in XNA - Part III: Silverlight MenusSep 29, 2010. In our previous article (Using Silverlight in XNA: Part III), I showed you how you can use these technologies in a single solution. In this article we will create a Menu UI and use it in our XNA Project.
  • Working with Silverlight and XNA windows phone 7 application OrientationNov 17, 2010. When you run the SilverlightHelloPhone program, and you turn the phone or emulator sideways, you'll discover that the display doesn't change to accommodate the new orientation, To fix that problem you have to make change in the root PhoneApplicationPage tag, of MainPage.xaml change the attribute.
  • Orientation Hint for Windows Phone7Nov 25, 2010. In this article I will be a showing you a nice hint for Orientation.
  • Adding Context Menu in SharePoint List/Library using Content Editor Web partDec 02, 2010. In this article I will explain how we can add a new Context menu according to our needs in a simple way through UI by using Content Editor Web part.
  • How to create External List in SharePoint 2010Dec 12, 2010. In this article we will be seeing how to create an external list in SharePoint 2010 through UI.
  • 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.
  • Layout and Controls in WPFJan 12, 2011. Half of the battle can be won through UI and Control placement in software paradigm. All of us know that a good UI leaves extraordinary impact on the user, so this article is about control placement and control layout in WPF. So this post is all about some basic controls and resource links for them.
  • Building User Interfaces for Windows Phone 7Feb 22, 2011. This article will cover some aspects that can help you style your UI controls in a Silverlight Windows Phone 7 Application
  • Introducing C#Mar 28, 2011. C# is an object-oriented language which exploits benefits from classic object-oriented paradigm while eliminating its limitations to shape modern, powerful object orientation model.
  • Consistent SharePoint 2010 Branding for Mobile BrowsersMay 14, 2011. In this article I demonstrating how to make a consistent UI in SharePoint 2010 in various mobile browsers.
  • ASP.NET MVC, WCF, ASP.NET Webforms, and JQueryAug 10, 2011. The sole purpose of any API within the applications I build is to deal with business layer logic and the data related to it. Ideally speaking I would want my API to return structured data which is easily transformed into a format for the client application using the API (e.g. JSON). And all my UI for web applications must be handled with client-side scripts. Client side includes both static HTML, CSS and JavaScript, and in this instance I specifically refer to JavaScript and the handling of my API’s data using JSON, for which I use jQuery.
  • Getting Started With Visual Studio LightSwitch 2011Aug 12, 2011. This is a new tool for building [CRUD] business Application using Visual Studio IDE. If you feed a database to LightSwitch, LightSwitch will give you the application for you with a great UI.
  • Asynchronous Tasks and Synchronization on UI TPL .Net 4.0Sep 08, 2011. Using TPL for parallel programming is now a cup of cake. It made life easier for those who are new to multithreaded programming.
  • Understanding Uncompiled XAML to design dynamic UI in WPFSep 18, 2011. This is a specialized approach that makes sense in certain scenarios where we need highly dynamic user interfaces. We load part of the user interface from a XAML file at runtime using the XamlReader class from the System.Windows.Markup namespace.
  • Working with Layout Managers - User Interface in BlackBerrySep 21, 2011. RIM’s layout managers are akin to Swing layout managers, and allow you to arrange lots of fields on the screen, it is responsible for determining where a UI element will be positioned on the display.
  • Passing the Command Line Arguments in .NETSep 26, 2011. Even with modern UI, we often need a way to start our programs with specific parameters. Command line arguments are helpful to provide those parameters without exposing them to everybody.
  • Silverlight BlackLight DragDropPanelSep 28, 2011. In this article we would be learning about the very usefull Blacklight Controls which could be used in your Silverlight project to enhance the UI of your Silverlight application.
  • Fluid Move Behavior - List animation SilverlightSep 30, 2011. In this article we are going to learn about the List animation in Fluid UI.
  • Model View Presenter Design PatternOct 22, 2011. In this article I will explain the principles of this design pattern.
  • User Interface in Gtk#Nov 01, 2011. This article gives you an introduction of User interfaces in gtk#. A User interface represents the conduit between the user of the system and the functionality exposed by the application. Users interact with any application only through the User interface.
  • Retrieving Database Values with Telerik Grid in Razor MVC 3Nov 17, 2011. In this article, we will see how to retrieve database values using telerik grid and show the output into new enhanced UI. So, here for this requirement, we need to use Telerik Extensions for MVC.
  • Flyout Control in a Windows 8 HTML JavaScript Metro ApplicationJan 13, 2012. In this article, I will discuss how to work with a Flyout in Windows 8 Metro application. Flyout is a type of UI surface in Windows 8 metro application.
  • Display Size Compatibility Into Any Smart Phone Device or Tablet Using CSS3 in ASP.NETJan 21, 2012. In this article I will explain how to make a asp.net web application a responsive UI. That means the website will fit into any device apart from desktop.
  • Making ASP.NET Web Application to Display Size Compatibility Into Smart Phone or Tablet Using CSS3Jan 23, 2012. In this article I will explain how to make an ASP.NET web application a responsive U.I.
  • Working With a BindingNavigator Control in Windows FormJan 25, 2012. The BindingNavigator control provides a UI for navigating records in a Windows Forms form. In this article you will learn how to use this control.
  • Simple UI Animation through XAML in Metro Style ApplicationFeb 05, 2012. In this article we are going to explore how we create UI animation through XAML in a Metro Style Application. Further in details we will see how it is possible to create a UI animation in a Metro Style Application.
  • Windows 8: Adding Shortcuts to Metro UIFeb 08, 2012. In this article we learn how to create a shortcut in Windows 8 and how to apply this shortcut.
  • Switch Menu II Using JQueryFeb 13, 2012. A Switch Menu is a common UI component in many applications. A number of JavaScript libraries provide a nice and simple Switch Menu.
  • Data Binding and Data Templating in Windows Store AppFeb 13, 2012. In this article we are going to explore building a Windows Store App using JavaScript and HTML5, which is how to bind your data model to the UI layer.
  • Color Sliding in WPFFeb 14, 2012. The Slider control is one of the controls in WPF. This control simplifies the process of coding for some UI design cases where you need to let your user choose a value and change it and you update your interface based on the user's choices.
  • Orientation Changes in Windows Phone 7 Via WCF ServiceFeb 18, 2012. Today, in this article let’ learn another wonderful concept in windows phone whereby communicating with WCF Service to perform some expected arithmetic operation. Once Implemented, it gives flexibility to the user to access phone in different orientations as per user choice.
  • GridView Animation Using JQuery in ASP.NETFeb 19, 2012. This article demonstrates how to create simple UI effects in an ASP.NET GridView control using jQuery.
  • Working With File Picker in Windows Store AppFeb 24, 2012. In this article we will learn about the File Picker Control in Windows Store App.
  • Drawing Features in Windows Store AppFeb 29, 2012. In this article we will discuss drawing features in a Windows Store app using Visual Studio 2011.
  • Working With Text Formatting in Windows Store AppMar 01, 2012. In this article we will learn about text formatting in Windows Store App using VS2011.
  • Display TextBox Orientation in Windows Phone7Mar 03, 2012. In this article we show TextBox orientations in a Windows Phone7.
  • DataBinding in Windows Store AppMar 03, 2012. In this article we will describe the databinding models in Windows Store Apps.
  • Creating a Bouncing Ball in Windows Store AppMar 05, 2012. In this article we show how to create an animation of a ball being thrown across the screen, landing and bouncing.
  • Asynchronous Processing of Database Records on a WinForm UI Using MultithreadingMar 10, 2012. In this article you will learn how to asynchronously load data from a SQL Server database table into a Windows Forms form.
  • Accessibility in Windows Store AppMar 14, 2012. This article shows a possible use of accessibility in a Windows Store App.
  • Switch Between Metro UI and Desktop in Windows 8Mar 17, 2012. In this article, I explain how to switch between Metro UI and Desktop Mode. Articles also talks about some short cut keys.
  • Use of Applications and Snaps Applications in Windows 8Mar 18, 2012. In this article I will explain how to switch between Application or Snaps Application in Windows 8. If You are using a Metro UI and Desktop, then you are running multiple applications. A Metro application is very simple on the touch screen. You can swipe your finger in the left side or right side in the touch screen.
  • Windows 8 User InterfaceMar 19, 2012. In this article we want to talk about the Windows 8 user interface.
  • Use and Show the Desktop Applications in Windows 8Mar 24, 2012. In this article we are going to describe how to show and use a Desktop Application. Windows 8 provides the user experience with the Metro UI. Windows 8 comes with the new features, Metro UI based applications and Metro full screen applications.
  • List Animation in Windows Store AppMar 27, 2012. In this article we will talk about list animation in a Windows Store App.
  • Find and Use Windows Help and Support in Windows 8Mar 28, 2012. In this article, I explain how to find and use Windows Help and Support in Windows 8
  • Display Calendar in Windows Store AppMar 28, 2012. In this article we are going to explorer how to display a calendar in Windows Store App.
  • How to Create a Context Menu in Windows Store AppMar 29, 2012. In this article we see how to create a Context Menu in a Windows Store App.
  • Light and Dark Theme in Windows Store AppApr 02, 2012. In this article we will learn how to show a light and dark theme in a Windows Store App.
  • Metro UI Guidelines vs Real Windows 8 Metro AppApr 03, 2012. In this article I will show you the difference between applications created using the Metro UI guidelines and a real Windows 8 Metro Application.

About UI-Orientation

NA
File APIs for .NET
Aspose are the market leader of .NET APIs for file business formats – natively work with DOCX, XLSX, PPT, PDF, MSG, MPP, images formats and many more!
VSLive! Anaheim