C# Corner

Resources  
  • Top 10 Website Functional/Regression Testing ToolsAug 15, 2016. In this article you will learn about top 10 website functional regression testing tools.
  • Introduction To Functional Programming And F#Mar 26, 2016. In this article you will learn about Functional Programming and F# language.
  • SharePoint Non-Functional RequirementsNov 04, 2015. In this article we can explore the typical Non-Functional Requirements in the SharePoint world.
  • How and What to Test in an ECommerce SiteJun 17, 2015. Let us discuss the areas where testers should focus with the developed eCommerce site.
  • Programming With Immutable, Funtional Objects: Eliminating ConditionalsMay 26, 2015. This article is an introduction to a series that will show techniques to be used in modern software systems, blending together functional and object-oriented programming.
  • How to Turn Your Photoshop Design to a Functional HTML Site - A Basic GuideJun 16, 2014. This article provides some strategies to help you to comprehend how to improve your existing HTML website or construct a new one from scratch for your business.
  • Underscore.js: Working With Array FunctionsMay 14, 2014. This article introduces a JavaScript utility called Underscore.js that makes the JS developer's work with Functional Programming easier.
  • Coded UI Testing in Visual Studio 2012Oct 14, 2013. Coded UI Test are the tests which helps in testing if the application works well from the user point of view i.e. it helps in testing the user interface of the application.
  • Raise Forest and Domain Functional Level Using Active Directory Administrative CenterJul 26, 2013. This article explains how to raise the Forest and Domain Functional Level using Active Directory Administrative Center.
  • Non-Functional Requirements (NFR) in Agile PracticesJul 03, 2013. This article explains Non-Functional Requirements (NFR) in Agile Practices.
  • Functional Resume Template in Word 2013Dec 21, 2012. In this article you can learn what a Functional Resume Template is in Word 2013.
  • Get a Fully Functional Recycle Bin in the Taskbar on Windows 8Dec 05, 2012. In this article we are going to explain how to get a fully functional Recycle Bin in the Taskbar in Windows 8.
  • Builder Pattern in VB.NETNov 10, 2012. Builder is an object creational design pattern that codifies the construction process outside of the actual steps that carries out the construction - thus allowing the construction process itself to be reused.
  • Lookup Area Codes by Zip Codes with an ASP.NET Custom Control in VB.NETNov 10, 2012. This article describes the construction of a simple custom control used to lookup an area code and a city/state location based upon a selected zip code; the lookup is performed through the use of an available public web service. The article includes the source code for this custom control and well as a demonstration site used to test the control.
  • Forecast the Weather with a Custom Control in VB.NETNov 10, 2012. This article describes the construction of a custom control used to display a three day weather forecast based upon a designated zip code. The control is driven by a public, free web service that returns the seven forecast for any area in the United States by zip code or location. This demonstration only uses the first three days of the seven day forecast and it implements only the zip code based request for forecast data.
  • Add a daily Dilbert Comic with a Custom Control in VB.NETNov 10, 2012. This article describes the construction of a custom control used to display a daily Dilbert comic on a site.
  • Use of the HtmlTextWriter Class to Render Custom Controls in VB.NETNov 10, 2012. This article will address the use of the HtmlTextWriter class and the role is plays in the construction of custom server controls. As custom server control development is accomplished without a visual designer, the HtmlTextWriter class provides a mechanism for precisely defining the output of the custom control directly within the code and in absence of the designer.
  • Microsoft Application Test Center using VB.NETNov 10, 2012. Application Center Test is designed to stress test Web servers and analyzes performance and scalability problems with Web applications, including Active Server Pages (ASP) and the components they use.Application Center Test simulates a large group of users by opening multiple connections to the server and rapidly sending HTTP requests.
  • Set Text Case with a Custom Control in VB.NETNov 10, 2012. This article shall describe the construction of three custom controls; each is used to format its text content to be either all upper case, all lower case, title case, or normal (as typed) case regardless of the format of the input.
  • Providing unbound List based controls with Text and Value properties in VB.NETNov 10, 2012. The purpose of this article is to discuss the construction of a couple of simple custom controls that extend both the Combobox and the Listbox controls to allow them to be associated with both a text and a value property for each item in the control's list.
  • Show Currency Values with a Visual Basic Custom Control in VB.NETNov 10, 2012. This article shall describe the construction of a custom control used to display currency values. The control is intended for use in Win Forms application development.
  • Add a daily Dilbert Comic with a Custom Control in VB.NETNov 09, 2012. This article describes the construction of a custom control used to display a daily Dilbert comic on a site.
  • XML Pathfinder - A Visual Basic UtilityNov 09, 2012. This article discusses the construction of a simple utility that may be used to locate and evaluate paths within an XML document, and to test queries against those paths.
  • Scrollable Picturebox Custom Control in VB.NETNov 09, 2012. This article discusses the construction of a custom control used to add a scrollable Picturebox control to a project.
  • Building a UNIX Time to Date Conversion Custom Control in VB.NETNov 09, 2012. This article addresses the construction of a custom control that will convert UNIX time into useful and readable dates for display in a Win Forms application.
  • RSS Feed Link Reader in VB.NETNov 09, 2012. This article discusses the construction of a simple application that may used to view RSS feeds from the desktop. The application allows the user to select a canned RSS feed or to key one.
  • Creational Pattern - Builder in VB.NETNov 08, 2012. The Builder pattern allows a client object to construct a complex object by specifying only its type and content. The client is shielded from the details of the object’s construction.
  • Image Viewer User Control with Preview Capability in VB.NETNov 08, 2012. his article discusses the construction of an image viewer user control that may be used to display images from a directory containing a collection of image files. The control displays the previous and next images in the file along with the current image.
  • Simple Web and RGB Color Picker Utility in VB.NETNov 08, 2012. The article addresses the construction of a simple utility application useful for selecting an RGB or web color; the application allows the user to key in RGB values or use RGB slider controls to select a color. Whenever the current color is updated, the text boxes at the bottom of the form are dynamically updated to show the current web and RGB color values set for the current color.
  • Functional Programming: Explained in DetailAug 31, 2012. This article basically discusses aspects of programming in terms of functions and then discusses how C# supports functional programming.
  • Functional Programming in Simple Terms: ExplainedAug 25, 2012. In this article we learn about Functional Programming in a very simple manner.
  • Sharepoint 2010 - Foster Requirement Specification: Part 1Jul 05, 2012. The company is undergoing difficulties in managing the large volume of applications for Food Stamps. The application Food Stamps Terminal (FOSTER) is targeted to provide a flexible Food Stamps Management Solution in the company.
  • Regression Testing: Part 1Feb 17, 2012. In this article we are discussing Regression testing.
  • 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.
  • Functional Testing-Part 2Feb 10, 2012. In this article we are discussing another technique of functional testing, Equivalent Class Testing.
  • Functional Testing-Part 1Feb 09, 2012. In this article we are throwing some light on functional testing and the techniques for designing its test cases.
  • Dependency Injection PatternJan 11, 2012. There are three basic type of Dependency Injection: Construction Injection, Setter Injection and Interface based Injection.
  • Access control for SaaS ApplicationDec 03, 2011. Are you creating a security system for a SaaS application? This article is here to help! It lists the important questions to ask from the beginning of your project to avoid security breaches or functional limitations that will hold you back later.
  • Working with Delimited Text Files in C#Nov 03, 2011. This article shall describe an approach to working with delimited text files. In general it will discuss the construction of the connection strings and schema.ini files needed to bind to a delimited text file and it will define an approach for editing and saving delimited text files.
  • Introduction to F#Oct 05, 2011. F# is a multi-paradigm .NET language explicitly designed to be an ML suited to the .NET environment. or, F# is a functional programming language that runs on Microsoft's Common Language runtime and the .NET Framework.
  • Start working with Workflow 4.0 in Visual Studio 2010Aug 10, 2011. Start working with Microsoft’s Workflow Foundation. The WF 4.0 represents a whole new paradigm for building workflow-based applications, it is a visual designer and debugger for the graphical construction.
  • The Concept of Functions And Variables in F#Jul 05, 2011. In this article you will learn about Functions and Variables of F#. This is for the people who want to have a Quick Review.
  • Getting Started With F#Jun 30, 2011. This article is an introduction to F#, including basic points and an example for learning F#. If you want to learn F# take a quick review.
  • Service Contracts in WCFFeb 13, 2011. Service contracts describe the functional operations implemented by the service
  • Builder PatternJan 31, 2011. Builder pattern falls under the Creational design pattern. The Builder pattern separates the construction phase of a complex object from its representation so that the same construction logic can be used for different objects and the output representation may be different.
  • How will You Get Benefits from The Newest Easy to Get SQL Server Expert AccreditationDec 22, 2010. In this article you get benefits from the newest easy to get SQL server expert accreditation.
  • Introduction on IIS 7Nov 29, 2010. IIS 7- (Internet Information Services) is a web server software from Microsoft which is released after IIS 6.0 with many architectural changes and functional changes.
  • File Download with save as dialog box from browserSep 14, 2010. Every programmer will get into this scenario where they needs to download a file from browser with a direct button click or downloading a file after some business functional process. I will show you how.
  • Build a Mobile Application in just 4 MinutesJul 01, 2010. Would you believe that a functional mobile app can be designed and build before you finish a cup of coffee? Probably not. But I would like to convince you that the reverse is true. Read on to find out the details.
  • LINQ to XML Part 3: Functional Construction of XML TreeFeb 22, 2010. This article will give an explanation on how to create a XML tree using Functional Construction method of LINQ to XML.
  • Fundamentals of Computer Programming, paradigms and patternsFeb 16, 2010. Computer programming is art of denoting and representing the computational and logical or functional steps in a well defined or unique way that are understandable by the specific language compiler or interpreter in order to get the desired output.
  • New Features in C# 2008Oct 04, 2009. Several language extensions are introduced in C# 3.0 code-named "Orcas". These extensions are built on C# 2.0 to support functional programming style.
  • Introduction to the Visitor PatternAug 22, 2009. The power of adding a functional extensibility point to our classes via the visitor pattern is often overlooked. Using a visitor pattern is a very effective means of providing a nice boundary around a set of core classes while at the same time allowing for functional change. This article will demonstrate how the visitor pattern can be used as an extensibility mechanism and provide a boundary to keep core domain classes from getting cluttered.
  • Creating and Saving XML Tree Using LINQ to XMLJul 30, 2009. This article explains how to create a XML Tree using LINQ. This will explain the Functional Construction way to create a XML tree.
  • Developing Finger-Touch Enabled Mobile ApplicationMar 04, 2009. This article presents how easy it is to develop graphically attractive and fully functional app for CRM solutions.
  • SharePoint Quick Start FAQ: Part IIJan 14, 2009. In the previous session of SharePoint article we had discussed about the basics of SharePoint. In this session we will - create site / site collection, understand the ready made functional reusable modules, learn how we can display a simple page and later apply master pages of SharePoint, host a Inline code and behind code page in SharePoint, understand the concept of features and understand step by step how to enable / disable a feature, how do display a feature in Admin.
  • The Future of C#Nov 06, 2008. This post speaks about the future of C# which presented by Anders Hejlsberg chief architect of C# at PDC 2008. The coming version C#4.0 is much concerned on introducing Functional and Dynamic programming language concepts into the C#.
  • Generic Data Access using LINQ to SQL and C#Jul 22, 2008. This article discusses the construction of a generic data access layer built on top of a LINQ to SQL implementation.
  • Using LINQ to Objects in C#May 26, 2008. This article provides an introduction to employing LINQ to Objects queries to support a simple win forms application; the article addresses the construction of LINQ to Objects statements and then goes on to describe how one might use LINQ to Objects within the context of an actual application.
  • Image viewer user control with preview capabilityApr 10, 2008. This article discusses the construction of an image viewer user control that may be used to display images from a directory containing a collection of image files. The control displays the previous and next images in the file along with the current image.
  • C# scrollable Picturebox custom controlApr 10, 2008. This article discusses the construction of a custom control used to add a scrollable Picturebox control to a project.
  • Functional Programming with C# - CompositionMar 05, 2008. In this article we'll look at using a couple different functional approaches to implementing a basic formula through composition including using monads.
  • RSS Feed Link ReaderFeb 25, 2008. This article discusses the construction of a simple application that may used to view RSS feeds from the desktop.
  • Building a UNIX Time to Date Conversion Custom Control in C#Feb 15, 2008. This article addresses the construction of a custom control that will convert UNIX time into useful and readable dates for display in a Win Forms application.
  • XML Pathfinder - Sample C# Utility to Study XML Paths and XPath QueriesFeb 05, 2008. This article discusses the construction of a simple utility that may be used to locate and evaluate paths within an XML document, and to test queries against those paths.
  • Functional Programming with C#: Dynamic List GenerationJan 27, 2008. This article covers how to use functions as the basis for generating lists given some initial seed values. This technique is useful for constructing different types of numeric series, calculating growth and decay, and also useful for searching algorithms.
  • Functional Programming with C#: Advanced Asynchronous ProgrammingJan 21, 2008. I wrote about functional asynchronous programming in an earlier article and now will expand on the topic to look at ways to re-synchronize results from asynchronous function calls.
  • Functional Programming with C#: Asynchronous Method CallsJan 20, 2008. With the functional programming style and extension methods it is extremely easy to execute methods asynchronously. This article cover some simple extension methods that will allow you to easily execute your methods asynchronously with threads from the thread pool.
  • Functional Programming with C#: Lazy CalculationJan 20, 2008. I ran across Mike Gold’s nice algorithm for finding primes using LINQ syntax and thought I’d use his idea as a base from which to demonstrate one of the more subtle features in functional programming: lazy calculation.
  • Functional Programming in C#: CurryingJan 13, 2008. Currying is a way to re-write a function with multiple arguments in such a way as it can be called as a chain of functions each with a single argument. This article covers using a few simple utility methods you can use to curry your methods.
  • Introduction to Functional Programming in C#Jan 13, 2008. With the release of the 3.5 framework, we have a completely different coding style available (functional programming). We could actually do functional programming in the 2.0 framework, but the resulting code was ugly and hard to understand at a glance and thus hard to maintain. Now, with lambda method syntax and extension methods, we can produce very human-readable code written in a functional style.
  • Display Videos in ASP.NET 2.0 Aug 29, 2007. This article shall describe the construction of a custom control used to play video on an ASP.NET web page. The control is based upon the Windows Media Player active X control; with it you can add canned or live video to a web page by setting a property or two at design time, or from the ASP.NET page itself.
  • Enforce Text Case with Custom ControlsApr 02, 2007. This article shall describe the construction of three custom controls; each is used to format its text content to be either all upper case, all lower case, title case, or normal (as typed) case regardless of the format of the input.
  • How to assign Text and Values to Items in an Unbound List Based ControlMar 28, 2007. The purpose of this article is to discuss the construction of a couple of simple custom controls that extend both the Combobox and the Listbox controls to allow them to be associated with both a text and a value property for each item in the control's list.
  • Display Currency Values with a Custom ControlMar 12, 2007. This article shall describe the construction of a custom control used to display currency values. The control is intended for use in Win Forms application development.
  • Stock Tracker Custom Control in C# .NETMar 07, 2007. This article describes the construction of a custom control used to check stock prices as made available through a public web service.
  • Simple Web and RGB Color Picker UtilityFeb 08, 2007. The article addresses the construction of a simple utility application useful for selecting an RGB or web color.
  • A Functional Look at Report Builder Client in SQL Server 2005Aug 17, 2006. In this article we will take a brief look at the functionality provided by the Report Builder Client.
  • Understanding C# Events: What They Are and Where They Came FromJan 30, 2006. To help you get a working knowledge of C# events and event handling, this article explains where events come from, what they really are at a functional level and how they are expressed in C#. This article specifically looks at the Gang Of Four (GOF) Observer pattern.
  • Fundamentals of Function Point Analysis Part IIFeb 18, 2004. Function points are a unit measure for software much like an hour is to measuring time, miles are to measuring distance or Celsius is to measuring temperature.
  • Fundamentals of Function Point Analysis Part IFeb 17, 2004. Function points are a unit measure for software much like an hour is to measuring time, miles are to measuring distance or Celsius is to measuring temperature.
  • Testing .NET applicationsFeb 16, 2004. This white paper shares vision and challenges in testing .NET applications. Never before, has any technology or framework tried bringing many disparate systems and languages under one roof for the benefit of enterprise applications.
  • Building Application Frameworks with C#Jun 28, 2002. Frameworks are generalized and customized application, which can be built upon into a complete and fully functional software programs.
  • Creational Pattern - BuilderFeb 19, 2002. The Builder pattern allows a client object to construct a complex object by specifying only its type and content. The client is shielded from the details of the objects construction.
  • Builder Patterns in C#Dec 20, 2001. Builder is an object creational design pattern that codifies the construction process outside of the actual steps that carries out the construction - thus allowing the construction process itself to be reused.
  • 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.

About Functional-Construction

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!