C# Corner

Resources  
  • Meal Scheduler in C#May 04, 2000. In this application once you enter your meal timings. A message box will appear on the screen while you are working and remember you about your meal with light sound.
  • 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.
  • Eater Game in C#Jul 31, 2001. This is a simple game written in C# in which the user moves a packman like player around the form and gobbles up red dots. The object is to get all the dots in as quick a time as you can.
  • Space Invaders in C# and .NETDec 23, 2001. Yes, the classic arcade game has returned and is appearing in C# Corner complete with sound and authentic aliens and source code. It's not quite as good as the real game, but with a few adjustments it can get there.
  • Asteroids in C#Apr 04, 2002. As my first experiment in a game design, rather than using a DirectX wrapper, I decided to explore the functionality of GDI+. GDI+ has lot of nice features to offer but performance wise it is slow. So GDI+ may not be a good idea to develop practical fast paced games. This game also includes sounds.
  • Nemesis-7rc1 (Codename Deviate)May 13, 2002. Nemesis-7 is a full-screen 2D shoot’em up that makes use of the DirectInput, DirectSound and DirectDraw interfaces from DirectX. The player controls a spaceship which he uses to duel the computer opponent. I implemented some artificial intelligence to make the CPU play more human.
  • Nemesis-7rc1 ( Codename Deviate)Jun 13, 2002. Nemesis-7 is a full-screen 2D shoot’em up that makes use of the DirectInput, DirectSound and DirectDraw interfaces from DirectX. The player controls a spaceship which he uses to duel the computer opponent. I implemented some artificial intelligence to make the CPU play more human.
  • Mastermind Computer Player using Genetic Algorithms in C#Jul 22, 2002. After writing the Genetic Algorithm Article for implementing a Genetic Algorithm in C#, I tried to think of a good example of how to illustrate a real-world use of Genetic Algorithms to illustrate artificial intelligence.
  • Using Installer Classes to Ease Deployment in VS.NETAug 07, 2002. In this article I will demonstrate how to incorporate installer classes with your Visual Studio .NET msi's to handle any supporting tasks that your assemblies may need.
  • Customize User Interfaces and Pass User Input to Installer ClassesOct 19, 2002. In this article I am going to demonstrate how to customize your MSI install to prompt the user for some information and then pass this information to an installer class. This can be useful when needing to do something during an install based on the user input.
  • Customize User Interfaces and Pass User Input to Installer ClassesOct 29, 2002. In this article I am going to demonstrate how to customize your MSI install to prompt the user for some information and then pass this information to an installer class. This can be useful when needing to do something during an install based on the user input.
  • Pro Developer: Throwing Money Out the WindowDec 18, 2002. It's common knowledge among programmers that most of the ills of the software industry, and most particularly the companies where we work, could be solved by simply letting the technical people make the technical decisions. In fact, that sounds so obvious that you might be tempted to shake your head and wonder what planet I come from. Obviously, since this is so incredibly logical and sensible, it's a given that most companies leave management decisions to managers, and technical decisions to techies, right?
  • Deployment: Customizing your .NET deployment ProjectsDec 29, 2003. The fact of the matter is that Visual Studio.NET already contains everything you need to create a rich setup experience for your users. In this article we are going to show you two ways to add a readme dialog to your application, the easy way and the hard way. The easy way requires absolutely no coding. The hard way requires coding and actually allows you to add complex custom features to your application.
  • A Chess Program using C#Nov 29, 2004. This is a chess program, made using C#. It has used object oriented concepts and design patterns like Flyweight, Factory and Decorator. Two player can play this game and it has facility to drag-drop pieces. It also shows potential positions of each pieces which is useful for learning.
  • ClickMania GameDec 21, 2004. This is an old game, first implemented in 1996 or so... It has a great addictive power. You will quickly find out the rules. I used the winmm.dll library for playing sounds, the picturebox.Paint event to draw bitmaps in a Picturebox and a recursive function to check the balls next to each other for the colors.
  • Network Trilma Game in C#Jan 12, 2005. The game has been developed as stand alone using C#, each player has ten checkers which are initially placed in the corners of the board and the aim of the game is to place all checkers in the opposite corner of the board.
  • Posting to another .aspx using ASP.NET Mar 19, 2005. ASP.NET wont allow to post back to another aspx page. It will post back to itself. If you specify action attribute it will ignore it. If you omit the method attribute, it will be set to method="post" by default.
  • Microsoft patterns & practices: The Enterprise LibraryJul 06, 2005. Microsoft patterns & practices provide scenario-specific recommendations illustrating how to design, develop, deploy, and operate architecturally sound applications for the Microsoft .NET platform.The following article covers details on the Data Access Application Block.
  • Enterprise Library Caching Application BlockJul 12, 2005. Microsoft patterns & practices provide scenario-specific recommendations illustrating how to design, develop, deploy, and operate architecturally sound applications for the Microsoft .NET platform. The following article covers details on the Caching Application Block.
  • Microsoft patterns & practices: The Enterprise LibraryJul 12, 2005. Microsoft patterns & practices provide scenario-specific recommendations illustrating how to design, develop, deploy, and operate architecturally sound applications for the Microsoft .NET platform.The following article covers details on the Data Access Application Block.
  • Security in ADO.NETJul 16, 2005. This article gives a sound idea how to write secure code for ADO.NET . Data Access Layer (DAL) is a common and very curtail for your application. Its very important know some of the basic security points while writing ADO.NET program.
  • Movie Player using Managed DirectXJan 21, 2006. The attached source code is a Movie Player written in C#, using Managed DirectX.
  • Playing Sounds in .NET 2.0 Using Sound PlayerFeb 13, 2006. If you have ever played sounds in your applications, you must be familiar with PlaySound() WIN32 function. Prior to .NET 2.0, there was no way to play sounds thorugh the managed API. The SoundPlayer class introduced in .NET 2.0 now allows developers to play sounds using managed API.
  • C# Anonymous Methods & The Action ObjectApr 04, 2006. Two interesting additions to the 2.0 C# language are the Action<> object, and anonymous methods. The Action<> object lets you specify an action to be performed on an object and the anonymous method lets you specify a method with no body (thus... the anonymity).
  • Aural Alert Generator (Voice and Tones)Aug 25, 2006. This article describes an application used to generate and test aural alerts; I wrote the application originally to allow me to define and test aural alerts for use in a couple of cockpit simulators, however, you could use the application to generate aural alerts for any purpose. The application also may be used to define voice messages which may be optionally saved as wave files for subsequent use in other applications.
  • Subtitles AlgorithmSep 06, 2006. This article explains a simple and useful algorithm that helps you to implement subtitles into your simple video player.
  • Simple MP3 PlayerNov 20, 2006. So many people are asking how to play MP3 and WAV files that I put together this simple player. One button and six lines of code. Thats all there is.
  • 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.
  • Embedding and Playing WAV Audio Files in a Win Forms ApplicationJan 18, 2007. This article describes an approach to embedding WAV audio files into an application and playing them through the use of the System.Media class library.
  • Poorman's iPod MP3 Player in C# and .NETJan 18, 2007. This article is an update to an article written by George Steeves on how to create an MP3 player using C# and .NET using the moon valley mp3p.ocx control.
  • Just for Fun - A Small Piano KeyboardFeb 02, 2007. This one was just for fun; the article describes a project used to build a simple piano keyboard that plays some not too terrific sounding notes courtesy of the Kernel32.dll's beep function.
  • Play Video in WPFApr 09, 2007. If you have built any video enabled application prior to WPF, you must be familiar with the Windows Media Player ActiveX control. The WPF library provides the MediaElement control that encapsulates Windows Media Player functionality.
  • Introduction to XNA: The Microsoft 2D and 3D Game Development PlatformApr 20, 2007. This article introduces you to the XNA Framework that makes game development easier than it ever was before. This sample features a star trek ship which you can move around the screen and shoot at the enemy Klingon Ship. The demo comes complete with authentic sound.
  • MineSweeperJun 05, 2007. Minesweeper is a single-player computer game. The object of the game is to clear an abstract minefield without detonating a mine.
  • Put ASP.NET AJAX Timer and UpdatePanel with RssToolKit all in actionJul 19, 2007. This is simple article to show how ASP.NET AJAX 1.0 Timer Control can be used in conjunction with UpdatePanel Control and RssToolKit to achieve real usage scenario. It also shows how to maintain ViewState across page postbacks.
  • 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.
  • Prompt for Service Account During Windows Service InstallationOct 18, 2007. This article shows how to customize the installation of a windows service in Visual Studio 2005 to prompt for a service account username and password. This process involves passing values from the install screen to a customized installer.
  • Create your music player in c# using gridview with simple logicDec 05, 2007. This article gives you an idea how to create your own mp3 player in asp.net 2.0.
  • Cascading Deletes in LINQ to SQLJul 03, 2008. This article will discuss alternative methods for performing cascading deletes using LINQ to SQL. Cascading delete refers to the action of removing records associated by a foreign key relationship to a record that is the target of a deletion action.
  • Enhanced Windows Media Player using VS 2005 in C#Jul 10, 2008. This article shows how to add additional features which are not available in Windows Media Player.
  • SoundPlayer in WPFJul 29, 2008. The code snippet in this article shows how to play sounds in WPF.
  • Media Player in WPFAug 04, 2008. This tutorial shows you how to play and control media files in WPF and XAML using WPF Media controls.
  • Simple MP3 PlayerSep 22, 2008. The attached source code with this article is a simple MP3 player written in C# and Visual Studio 2008.
  • Window Media Player Remote ControlMar 11, 2009. The attached project is a remote control for Windows Media Player. Using this remote control, you may play, pause, and eject Windows Media Player on a computer.
  • jQuery in Microsoft.NET and Oracle ASApr 14, 2009. jQuery is a lightweight JavaScript library CSS3 compliant to efficiently traverse HTML documents, handle events, perform actions and add interaction to the Web pages. In this article, I will explain how to use jQuery with Microsoft ASP.NET and Oracle Application Server (AS).
  • Customize Site Action Menu in SharePointApr 22, 2009. This article shows how to Create Customize Site Action Menu in you SharePoint site.
  • Converting Video file to FLV file Jun 15, 2009. This articles describes how to convert Video format files to FLV format files so that FLV files can be played on ASP.NET using any FLV players.
  • Custom Action Filter in ASP.Net MVC applicationJun 26, 2009. This article will give an introduction of Action Filter in ASP.Net MVC framework. This will also explain how to create a custom Action filter.
  • CRUD operations using LINQ EntitiesJul 12, 2009. This is a pretty simple tutorial dedicated to LINQ newbie’s who want to learn how to do CRUD operations using LINQ entities. I am sure many experienced LINQ players would criticize me for such a mild article.
  • How to turn a mobile device into a mighty survey assistantJul 29, 2009. Marketing research and perfect customers’ knowledge are key factors for successful business. One of the best ways how to get to know your customers and their preferences is running surveys. Usually, the surveys are run by mobile workers using paper based forms. It might sound archaic, yet there are companies that use this manual approach. However, this outdated process can be easily replaced using mobile devices allowing data processing automation.
  • Oracle database 11g and Microsoft SQL Server 2008Aug 22, 2009. In this article, I want to cover the new features in Oracle 11g and SQL Server 2008 database systems which are two important players always fighting for the top spot in this important market segment of the IT industry. By analyzing these two giants, we can see the trends in the database systems. It’s remarkable to say that I will analyze these database systems from the developer perspective.
  • Working with Pen in WPFFeb 22, 2010. Pen was a major player to draw layouts and borders in GDI+. However, WPF graphics sub-system is redesigned and pens are merely used. But if you know the usage of pens, you may need it. This article demonstrates how to use pens in WPF using XAML and C#.
  • Creating a Sound Recorder in C and C#Mar 23, 2010. In this article we will learn how to record audio and play sound files in C and C#.
  • Media player for Windows 7 MobileApr 05, 2010. This article will give step to step illustration of creating a simple media application for Windows 7 mobile.
  • Using Windows Media Player COM in WPFApr 08, 2010. In this article we will see how we can use Windows Media Player’s COM and its ActiveX Control in WPF.
  • Static Event in C#Sep 23, 2010. There might be times when you'll want your event to perform same actions for all objects. In this article we will see how to do that.
  • Creating a Actions Menu for a particular List in SharepointOct 05, 2010. This article shows how to create an actions menu for a particular list in Sharepoint.
  • Creating Custom Action for SharePoint List using Designer 2010: Part IOct 19, 2010. In this article I am showing you how to create a custom Action for SharePoint list using Designer 2010.
  • Creating Custom Action for SharePoint List using Designer 2010: Part 2Oct 21, 2010. In this article I am showing you how to create a custom Action for SharePoint list using Designer 2010.
  • How to add an item to the Site Actions Menu in SharePoint 2010Dec 13, 2010. In this article we will be seeing how to add an item to the Site Actions Menu in the SharePoint 2010.
  • TIC TAC TOE Game in WPF using Expression BlendJan 25, 2011. In this Article I am going to create a game TIC TAC TOE in Windows Presentation Foundation (WPF) with the help of Microsoft Expression Blend. 2 Players can play this game at a time.
  • Create automatic Razor view code from Controller Class using scaffold template in asp.net mvc3Apr 04, 2011. In this article I will describe how to generate or create automatic razor view (Cshtml) page from the controller Class Action Result Method.
  • Understanding Security Framework Model in ASP.NET 3.5Apr 28, 2011. Security is an important part of any web application development which is necessary to protect assets from unauthorized actions. This encapsulates verifying users, granting or denying access to sensitive information, or protecting data stored on the server.
  • Enhancing Media Experience in Silverlight with Microsoft Media Platform (MMPPF)Jun 23, 2011. This article will focus extensively on the Microsoft Media Platform Player Framework (MMPPF) from Microsoft which is an open source player framework and it's implementation.
  • Business Data Actions Web Part in SharePoint 2010Jul 01, 2011. An Action is a something that can be performed on a single row of data returned by BCS.
  • Audio Tag in HTML5Jul 20, 2011. You can play audio sound using an audio tag. This is a new tag introduced in HTML5.
  • Scanners - C# GameJul 21, 2011. A simple to play C# game with collision detection and sound.
  • Events in .NETSep 21, 2011. An event is a message sent by an object to signal the occurrence of an action. This action caused by the user interaction such as button click, mouse click etc.
  • SharePointList using SharePoint Web ServiceSep 29, 2011. In these days SharePoint is used extensively by organizations as a collaborative platform. Sometimes other systems need to integrate with SharePoint for their array of actions and in terms of business continuity.
  • Creating Simple Media Player in Expression BlendOct 23, 2011. In this article you will learn how to create a simple media player in Expression Blend.
  • Action Tags in JSP Nov 26, 2011. The JSP Action tags are set of some basic tags, such as inserting other page resources, forwarding the request to another page, creating and locating the JavaBeans instances, and setting and retrieving bean properties, in JSP pages.
  • Access Events via Methods or HandlersNov 28, 2011. Today, we will dig on simple well known concepts called Events. The simple definition is message sent by some particular object to intimate that there is some action will be generated.
  • Action Tag: useBean in JSPNov 29, 2011. The <jsp:useBean> action tag is used to instantiate a java bean, or to locate an exisiting bean instance, and assign it to variable name or id. Bean is a reusable component which mostly contains the setter and getter values, we also called it as mutators.
  • ASP.NET MVC with Action FiltersNov 29, 2011. In this article you will see the use of a Action Filter in ASP.NET MVC
  • Threading with MutexDec 05, 2011. A mutual exclusion (“Mutex”) is a mechanism that acts as a flag to prevent two threads from performing one or more actions simultaneously.
  • Perform Action on Web Application Using White FrameworkDec 08, 2011. Using this user would be able to transfer control from WaTiN framework to White Framework to perform action on target web site which is not provided by WaTin.
  • ASP.NET AJAX ModelPopupExtender From Client SideJan 31, 2012. In this article, I will show how we can use a ModelPopupExtender control with client side behavior so that when the user performs any action in the dialog box, such as button click, there is no post back to the server.
  • Audio and Video Tag in HTML 5Feb 05, 2012. Today, in this article let’s dig out one interesting concept in HTML5. This concept enables to embed some audio files or sound files onto our webpage to perform some operation. The Code is developed in Aptana Studio 3.
  • Building a Simple Vedio Player in WPFFeb 06, 2012. Windows Presentation Foundation (WPF) provides support for multimedia, vector graphics and animation, making it easy for developers to build applications that are interesting and that have simple user interfaces.
  • Media Player in Windows Phone 7 via WCF Service Feb 11, 2012. Today, in this article let’ learn another concept in windows phone whereby interacting with WCF Service to receive some message. I think we all are now good to go and implement this concept.
  • Custom Error Reporting in ASP.NET Using C# .NETFeb 15, 2012. The title sounds interesting, right? So, in this article we are going to discuss custom error reporting in an ASP.Net application.
  • Linear Pointer Changing Various Effect Using HTML5Feb 18, 2012. In this article we are going to understand a topic related to the designing; the scenario for this is Linear Pointer changing various effect. In this part you can select from various options and as you press the action button the pointer begins moving along dedicated points.
  • What is Action in C#?Feb 21, 2012. Action is type of delegate. It returns no value. It may take 0 to 16 parameters.
  • Display Video in Windows Phone 7Feb 29, 2012. There are two ways in a phone application to show a video; the first one is to store the video file and add it to the project, the other way to show a video is directly from the internet.
  • Commands in WPFMar 01, 2012. Commands are used to share the grouped actions within an application in different ways.
  • Install Windows 8 on VMwareMar 20, 2012. In this article I will explain how to install Windows 8 on VMware Player. Before installing Windows 8, we first install the VMware Player. VMware player is the virtual machine running on Windows 7 that provides the Windows 8 Preview. The Windows 8 Preview is straight forward and uneventful.
  • How to Acess Control Panel in Windows 8Mar 21, 2012. In this article we will discuss how to access the Control Panel in the Windows 8 Opearating System.
  • Sound Effects in SilverLight 5 Via WCF ServiceMar 31, 2012. Today, in this article let’s concentrate on another SilverLight application, whereby communicating with a WCF Service to perform some operation.
  • Audio Player Class With C#Apr 30, 2012. I created a class using mciSendString functions to play audio files then compile it to a dll file.
  • Data Validation in Windows Store AppMay 21, 2012. Validation is the process of ensuring the validity of data before applying an action to it.
  • Change System Sounds For Events in Windows 8May 27, 2012. In this article I am going to explain how to change system sounds in Windows 8.
  • Implementation of ListBox in Windows Store AppMay 29, 2012. In this article we will use a List Box, one of the controls in XAML pages. With the help of this control we will implement a list of player information.
  • Implementation of Repeat Button in Windows Store AppMay 31, 2012. The concept behind the Repeat button is that we can do a click event multiple times as needed and each time we do, it performs the associated action.
  • How to Convert Word Document to XPS Using SharePoint Designer 2010 WorkflowJun 12, 2012. Here we can see, how to use a custom action within SharePoint Designer to create a custom workflow that can use the Word Automation Service to convert a document into XPS format and then declare it as an in-place record in a document library.
  • Prevents Users From Changing the Sound Scheme in Windows 8Jun 24, 2012. In this article we are explaining how to prevent users from changing the sound scheme.
  • Disable Webpage Sounds in Internet Explorer Using Windows 8Jun 28, 2012. This article describes how to disable webpage sounds in Internet Explorer using Windows 8.
  • Using Text Custom ActionResult in MVC 3.0Jul 13, 2012. In this article I am trying to explain how to create a custom action in an ASP.NET MVC Application.
  • ActionResult Return Type in MVC 3.0Jul 14, 2012. In this article you will learn how action methods help us to return models to views, file streams, and also redirect to other controllers Action method in MVC 3.0.
  • Use of MVC Custom Action FilterJul 19, 2012. Action Filters provide us the ability to create an AOP (Aspect Oriented) approach with ASP.Net MVC.
  • Creating a Simple Media Player App in Windows Store App Using C#Jul 20, 2012. In this article we create a small media app in a Windows Store App using C# with rich user functionality.

About sound-player-action

NA

SPONSORED BY

Custom Software Development
MCN is your source for developing solutions involving websites, mobile apps, cloud-computing, databases, BI, back-end services and processes and client-server applications.
European SharePoint Conference