C# Corner

Resources  
  • Understanding How Assert Effects SecurityApr 25, 2001. Assert is a security action that is evaluated at run time. Code Access Permission classes and Permission Sets support a method called Assert. Using the Assert method to control access to resources or actions will allow your code to perform actions that it normally has permission to perform and will allow other callers up stream in the call stack to have access that they would not normally have.
  • Data Structure Sample ExampleJun 04, 2001. Source code for Data Structure implemetation of Stack, Queue, Doubly linked list and more..
  • Fun With Panel ControlAug 31, 2001. Panel Control is useful control in Mobile Programming and till now, we hadn't explore it.
  • Pointers in C#Oct 25, 2001. C# also supports pointers in a limited extent. A pointer is nothing but a variable that holds the memory address of another type. But in C# pointer can only be declared to hold the memory address of value types and arrays.
  • Implementing Stacks in C#Nov 06, 2001. With the help of C# we can also implement ADT (Abstract Data Types) with little effort. An example of ADT is a simple stack of integers.
  • Exceptions and Exception StackNov 16, 2001. The purpose of this tutorial is to explain firstly how you would go about creating your own set of exceptions to trap error conditions that could occur in your code or library, for your own benefit or for the benefit of another developer using your library. The second lesson is on how the C# exception stack works, and how you can use it to catch all types of exceptions.
  • Mark Six on the FlyDec 04, 2001. In this sample, I demonstrate how a WebForm can be called directly as an Image.
  • 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.
  • VS.NET Tools Intermediate Language Disassembler (ILDAM)Feb 06, 2002. "The ILDSAM tool parses any .NET Framework EXE/DLL Module and shows the information in a human-readeble format"
  • Multithreading Part I: Multithreading and MultitaskingApr 08, 2002. In this and a series of articles that would follow, we would learn about threads and how to write multi-threaded programs in C#.
  • .NET Commander ver Alpha 1.0.0Apr 15, 2002. The .NET Commander is a Windows application written in C#. This application is a double panel file manager with an interface very similar to the popular Windows Commander.
  • Generating Wizards using PanelsNov 15, 2002. Wizards can be generated in different ways. This article shows you how to create wizards using panels.
  • Opening and Viewing Text and Image FilesMar 08, 2003. We will start this article with a simple application where we will learn how to open and view text and image files using the OpenFileDialog class. In doing so, we will learn some basics of GDI+ drawing, menus and panel control.
  • Lengthy Operations on Single Thread in .NET ApplicationsJul 08, 2003. In this article I discuss how the lenghty operations can be handled in a .NET application. I also discuss how the stack trace can be examined to find any specific methods.
  • Boxing and Unboxing of Value Types : What You Need to Know?Jul 21, 2003. Programmers new to C# can encounter less than ideal performance and even unexpected results due to boxing and unboxing of value types.
  • StatusBars in Real ApplicationsSep 05, 2003. In this article we will investigate the StatusBar control of .NET Framework library.
  • Transparent Panel in C#Apr 22, 2004. The attached source code shows how to create a transparent Panel in C#. Download the source code for more details.
  • Stack in C#Feb 22, 2005. Stacks are one of the common data structures used in the software world, which follows the First In Last Out paradigm. Stacks are used in various mathematical functions like Towers of Hanoi, finding Fibonacci Sequence , Factorial of a number to name a few.
  • Building Stacks with C#Jun 23, 2005. The following article presents a general definition of the stack data structure and its most common functions. This article explores a sample stack implementation as a .NET class in C#, as well as some interesting usage scenarios.
  • Building Stacks with C#Jun 23, 2005. The following article presents a general definition of the stack data structure and its most common functions. This article explores a sample stack implementation as a .NET class in C#, as well as some interesting usage scenarios.
  • Types of VariablesJan 14, 2006. In this article we'll cover the behaviors of variables to Reference Types.
  • C# Heap(ing) Vs Stack(ing) in .NET: Part IJan 14, 2006. Even though with the .NET framework we don't have to actively worry about memory management and garbage collection (GC), we still have to keep memory management and GC in mind in order to optimize the performance of our applications.
  • C# Heap(ing) Vs Stack(ing) in .NET: Part IIIJan 15, 2006. Having a basic understanding of how memory management works will help explain the behavior of the variables we work with in every program we write. In this article we’ll cover an issue that arises from having reference variables in the heap and how to fix it using ICloneable.
  • C# Heap(ing) Vs Stack(ing) in .NET: Part IIJan 15, 2006. Having a basic understanding of how memory management works will help explain the behavior of the variables we work with in every program we write. In this article I'll cover some of the behaviors we need to be aware of when passing parameters to methods.
  • C# Heap(ing) Vs Stack(ing) in .NET: Part IVJan 30, 2006. Having a basic understanding of how memory management works will help explain the behavior of the variables we work with in every program we write. In this article we’ll look further into Garbage Collection (GC) and some ways to keep our applications running efficiently by using static class members.
  • The C# Value Type and BoxingFeb 17, 2006. Even though with the .NET framework we don't have to actively worry about memory management and garbage collection (GC), we still have to keep memory management and GC in mind in order to optimize the performance of our applications. One of the things we need to be aware of is how the Common Language Runtime (CLR) deals with references to value types.
  • Programmatic Interaction with Control Panel Using VS.Net 2005Feb 21, 2006. This is simple sample on using Shell and some of its methods. Provided code will open windows that represent Control Panel’s applications. It’s just demonstration on shell usage.
  • Scrolling News Web Control using ASP.Net and C#Feb 27, 2006. This article shows to create scrolling news web control using ASP.Net and C#, simple to understand and can be used as a control in any of the ASP.Net page.
  • The request failed with HTTP status 401: Access DeniedJun 30, 2006. An unhandled exception occurred during the execution of the current Web request. Please review the stack trace for more information about the error and where it originated in the code.
  • Gradient Panel Custom ControlDec 07, 2006. This article describes a quick and simple approach to creating gradient panel custom control.
  • Mimic the Appearance of Outlook's Sidebar with the Multi-view ControlDec 14, 2006. This article describes a simple way to mimic the appearance of Microsoft’s Outlook sidebar within an ASP.NET 2.0 web application. The approach is based upon the use of the existing Multi-View control contained in the standard ASP.NET 2.0 toolbox and does not require much time or effort to implement. This article includes a sample web application that presents an example of the approach in use.
  • Stacked ClipboardDec 28, 2006. This article explains about simple clipboard operation and an extended clipboard functionality.
  • Extending ASPX Panel Control to produce Rounded CornersMar 05, 2007. This article shows how to create a custom control which encapsulates scripts. Also shows how to add method attributes to interact with VS Designer and ToolBox as well as providing intellisense dropdowns.
  • Docking Controls - Standard and CustomMar 16, 2007. This article addresses the user of the standard 2005 toolstrip container control used in conjunction with toolstrips and discusses an approach to building a custom dockable tool palette.
  • XAML Layout using the Panel ClassApr 12, 2007. This article describes how to use the DockPanel element to achieve standard layouts in XAML. While there are a number of interface elements that can be used to position controls in your application, DockPanel provides one of the easiest mechanisms for defining scalable layouts.
  • An "Outlook Like" controlOct 01, 2007. This is a control that behaves like the Tab control but have visual cues that look more like the Navigation panel in outlook. And since this is more of a tab control than a navigation panel control, you are free to add as many tabs as you like.
  • AJAX DragPanelExtender ControlFeb 26, 2008. AJAX DragPanel allows you to move your panel one place to another place around a Web page. This article and attached code shows how to use DragPanelEtender control in ASP.NET 2.0.
  • How to Define and Configure a Grid Control Within a WPF Aplication Using XAML: Part IAug 13, 2008. In this article, I will try to make a representation of the Grid object witch is directly derived from the Panel abstract class and we can say that is a flexible area that contains rows and columns, it plays a role of container in a given WPF window.
  • DockPanel in SilverlightDec 05, 2008. The DockPanel control is a layout control that acts as a container for child controls. The DockPanel allows child controls to dock in left, right, top, or bottom sides of the panel.
  • Ajax DropShadowExtenderDec 09, 2008. DropShadow is an extender which applies a "Drop Shadow" to a Panel.
  • WrapPanel in WPFFeb 05, 2009. A WrapPanel control is used to arrange child controls to arrange vertically or horizontally. This article demonstrates how to create and use a WrapPanel control in WPF using XAML and C#.
  • WPF Controls,Layout panel and Graphics primitivesFeb 11, 2009. In this article you will learn how to use Controls,Layout Panel and Graphics primitives in WPF.
  • Some Real Differences Between Structures and ClassesMar 02, 2009. This article lists some differences between classes and structures.
  • Using a Combobox to Select ColorsMar 19, 2009. This is a short article on how to use a combo box control to display and select all the named colors.
  • FileUpload Control in Update Panel using ASP.NET AJAXApr 29, 2009. This article shows how to use a FileUpload Control in an Update Panel using ASP.NET AJAX to upload a file and how to show that file.
  • Exploring Grid Panel in Silverlight 3 Using Blend 3Jul 29, 2009. In this article we will explore how can we add Rows and Columns in Silverlight 3 using Blend 3.
  • Drag n Drop an element from one Panel to another in Silverlight 3Aug 01, 2009. In this article we see the code to drag and drop an element from one panel to another in Silverlight.
  • Scrollable Stack Panel in Silverlight 3 using Blend 3Aug 06, 2009. In this article how to create scrollable Stack Panel in Silverlight 3 using Blend 3.
  • Wrap Panel in Silverlight 3Aug 10, 2009. In this article we will explore Wrap Panel in Silverlight 3. We will see how the Wrap Panel is useful.
  • Creating a Stack-Based ArrayOct 08, 2009. - Learn how to create high-performance stack-based short-lived arrays. - Learn how to work with array pointers. - Learn how to copy arrays many times faster.
  • Upload File With Update PanelOct 29, 2009. In this I am going to show how we will upload file with update panel in asp.net.
  • Dealing with Percentage Size in WPFDec 03, 2009. This article demonstrates how to implement HTML Table percentage like feature in WPF using Grid panel.
  • Canvas in WPFDec 14, 2009. In this article, you will learn how to use a WPF Canvas panel using XAML and C#.
  • DockPanel in WPFDec 15, 2009. In this article, you will learn how to use a WPF DockPanel using XAML and C#.
  • Working with WPF Grid PanelDec 17, 2009. In this article, you will learn how to use a WPF Grid Panel using XAML and C#.
  • WrapPanel in WPFDec 23, 2009. In this article, you will learn how to use a WrapPanel in WPF using C#.
  • Clipping or Cropping Images in WPFFeb 10, 2010. Clipping a region is a process of displaying partial area of a region by setting the outline of a region. In WPF, the clipping has been extended to all elements that are inherited from UIElement that includes controls, images, panels, Windows, and Pages.
  • Creating our own Generic Stack T Class like Inbuild Stack ClassMar 04, 2010. Basic intention of this article is to teach you how to build simple generic classes by our own.
  • AJAX History in ASP.NET AJAX 3.5 SP1Apr 05, 2010. In this article I have explained how to tackle the problem of postback using update panel in AJAX.
  • 6 Important .NET ConceptsApr 27, 2010. This article will explain 6 important concepts: Stack , heap , by val , by ref , boxing and unboxing.
  • Using Silverlight Grid ControlMay 03, 2010. The Grid control is the most flexible layout panel, and supports arranging controls in multi-row and multi-column layouts. It is conceptually similar to an HTML Table element.
  • Using StackPanel Silverlight ControlMay 04, 2010. The StackPanel control is a simple layout panel that arranges content into a single line that can be oriented horizontally or vertically (the default).The StackPanel control allow us to stack objects one on top of the other, or next to each other.
  • Theoretical Introduction of Custom Binding in WCFMay 05, 2010. Custom Binding provides the full control over the messaging stack for the user.
  • How to: Create multiple rows of controls in ASP.Net Jun 09, 2010. This articles illustrates how to create multiple rows of controls in an asp.net web page dynamically using C# code with the help of a Panel, table, Session and ViewState.
  • How to change the existing Name ServerJul 06, 2010. This article will demonstrate how to change the existing Name Server and details about Domain Control Panel.
  • Panel in C#Jul 15, 2010. In this article, we will demonstrate how to create and use a Panel Control in a Windows Forms application.
  • Radio Button in C#Jul 20, 2010. A RadioButton control provides a round interface to select one option from a number of options. Radio buttons are usually placed in a group on a container control such as a Panel or a GroupBox and one of them is selected.
  • StatusBar in C#Jul 28, 2010. A StatusBar control is a combination of StatusBar panels where each panel can be used to display different information. In this article, I will discuss how to create and use a StatusBar using StatusBar class in a Windows Forms application.
  • Basic of C#: Call Stack, Call Site and Stack unwindingAug 11, 2010. In this article, I will explain three basic terms of C#: Call Stack, Call Site, Stack Unwinding.
  • TableLayoutPanel in C#Aug 18, 2010. In this article, we will demonstrate how to create and use a TableLayoutPanel control in a Windows Forms application.
  • HTTP Modules in ASP.NET Request life cycleAug 20, 2010. HTTP module is a .NET Framework class that implements the IHttpModule interface, they called as ISAPI filter in IIS stack so modules are counterpart in ASP.NET, have ability to intercept and handle system events and other modules events.
  • Using Tools and Windows in Expression Blend 2.0Sep 14, 2010. This article is a basic introduction of Expression Blend 2 and how to use various tools in Expression Blend. I am using Expression Blend version 2.0.
  • Working and testing your project in Expression BlendSep 21, 2010. In this article I will explain about working and testing your project in Expression Blend
  • Panel Control in ASP.NetNov 01, 2010. The Panel control is used as a container for other controls. This control is often used to generate controls by code and to display or hide groups of controls as per the condition.
  • Multitasking or Tombstoning and Isolated Storage in Windows Phone 7 Nov 26, 2010. Windows Phone 7 manages multiple active applications by implementing a stack. In a sense, this application stack extends the page stack within a single Silverlight program. You can think of the phone as an old-fashioned web browser with no tab feature and no Forward button. But it does have a Back button and it also has a Start button, which brings you to the Start screen and allows you to launch a new program.
  • How to Handle Manipulation Events and Properties in Windows Phone 7 Dec 02, 2010. This article describes common elements and some important properties you can apply to all these elements, including transforms. This lays the groundwork for the subject of Panel elements that provide the basis of Silverlight’s dynamic layout system.
  • Intricacies of Layout in Windows Phone 7 Dec 03, 2010. One of the most important classes in all of Silverlight is Panel-the class that plays a starring role in the Silverlight layout system. You might expect such a crucial class to define many properties and events.
  • Panels in Layout Mechanism for Windows Phone 7Dec 06, 2010. Panels are written entirely in code. There is no XAML involved. When you write a Panel derivative, you’ll probably be defining a couple properties to make the panel more flexible.
  • Toggle Button and Panel with Attached properties in Silverlight for Windows Phone 7Dec 13, 2010. You’ve probably noticed a new style of toggle button in some Windows Phone 7 screens.
  • Using Treeview & Panel control in Windows FormJan 17, 2011. This is a sample article, as I have seen many asking regarding how to work with panels I will just show you a sample.
  • How memory is managed by Stack and HeapFeb 24, 2011. I studied many articles about memory management, but they are all confusing about when memory is allocated in the stack and when memory is allocated in the heap. But I always got confused. But finally, I got exactly what I wanted.
  • AJAX Drag Panel Extender ControlMar 29, 2011. This article demonstrates how to use Ajax's Rating Control in ASP.Net.
  • How to Bind Country, State, City using Ajax Update PanelMay 10, 2011. A very simple way to bind a DropdownList using Ajax
  • What’s New in Silverlight 5? - Control and Text ImprovementsMay 12, 2011. In this article, we’ll have a brief discussion of the new features of controls and text in Silverlight 5.
  • What's New in Silverlight 5? -Graphics ChangesMay 17, 2011. In this article, we’ll have a brief discussion of the new features of the graphics stack in Silverlight 5.
  • What's New in Silverlight 5: MediaMay 18, 2011. In this article, we'll have a brief discussion of the new features in the media stack of Silverlight 5.
  • TopBar Message Panel using jQuery PluginMay 24, 2011. In this article we shall see how to display a TopBar Message Panel using jQuery Plugin.
  • Drop Down List in AJAX Update PanelAug 03, 2011. In this article I am going to show how to use Drop down list in AJAX update panel.
  • How to get Dock and Wrap panels in Silverlight4Aug 26, 2011. How to get Dock and Wrap panels in Silverlight4.
  • Recursive FunctionsSep 24, 2011. In this article, we will explore recursive functions and how to use them in your applications.
  • Collections in WorkflowOct 17, 2011. The Collection provides specific classes for data storage and retrieval. These classes support a stacks, queues, lists, and hash table.
  • Panel Slide Show using jQueryNov 19, 2011. In this article we are going to discuss how to create a slide show with a panel which will show you panel one by it is done by using jQuery.
  • Installation of XAMPP Server to run PHP programNov 28, 2011. XAMPP Server is a free and open source cross-platform web server solution stack package, consisting mainly of the Apache HTTP Server, MySQL database, and interpreters for scripts written in the PHP programming languages.
  • Export Panel in ASP.NETJan 18, 2012. In this article I'll show you how we can export a panel containing controls like Labels, Textboxes etc.
  • Wrap Panel in Windows Phone 7 via WCF ServiceFeb 04, 2012. In this article let see one of the good and interesting concept in windows phone whereby communicating with WCF Service to perform some expected operation. This concept made the phone user to handle the task easily in light weighted mode.
  • DropShadowExtender Control in AJAX Using ASP.NETFeb 08, 2012. The DropShadowExtender control is used to add shadow to panel controls. In this article you will learn to work with the DropShadowExtender control in AJAX.
  • Page Stack in Windows PhoneFeb 18, 2012. In your application there may be many pages and you will encounter a requirement to navigate among pages. The Windows Phone navigation model allows you to navigate among pages.
  • Canvas Panel in WPFMar 06, 2012. In this article we will learn about the Canvas Panel in WPF.
  • Dock Panel Using Telerik Rad in Windows Phone 7 Via WCF ServiceMar 11, 2012. Today, in this article let’s learn another new and interesting concept related to window phone 7, whereby communicating with WCF Service to perform some operation.
  • Canvas Transformation State Stack Using HTML 5Mar 17, 2012. In this article we are going to understand the concept of canvas transformation state stack using HTML 5.

About stack-panel

NA

SPONSORED BY

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!
techbash 2016