C# Corner

Resources  
  • Exposing Local Web Server To Internet Using NgrokSep 19, 2017. I was recently working on some bot framework applications where I wanted to test if my bot application was working properly with different available channels like Facebook messenger, Skype etc. But there was one problem. Before I could integrate my bot with different channels, I needed to publish my bot application and register it on http://dev.botframework.com/ site. Also the endpoint should support HTTPS. This is where ngrok comes into play.
  • Selection Manager For WPF/MVVMSep 17, 2017. This article presents the idea and implementation of a class to manage the selection of only one element in different linear and hierarchical structures.
  • Building Web Applications And APIs In AzureSep 14, 2017. In this article, we will look at building Web Applications and APIs with Microsoft Azure. We will see how we can use Azure as a platform for our applications, and we will see different options for creating and deploying an application.
  • ASP.NET Core 2.0 Static FilesSep 13, 2017. Static files can also be served from folders outside wwwroot by passing in StaticFileOptions to middleware and setting a FileProvider and RequestPath. This is useful when you want authorised access to files e.g. by returning FileResult action result from a secure controller.
  • ASP.NET Core 2.0 EnvironmentsSep 12, 2017. Starting from an empty project, discussed in a previous post, modify the Configure() method to use the IHostingEnvironment to call different middleware based on current environment.
  • Create TableView In Xamarin.iOSSep 07, 2017. In this tutorial, I am going to share how to create a table view in Xamarin IOS applications using C# and how to use navigation controller in our application.
  • Leadership Challenge 001 - Positive ReinforcementSep 06, 2017. I wanted to take a different approach for this leadership/coaching article. My goal is to get more participant involvement within the C# Corner community. I really enjoyed Mahesh Chand’s article “Mindset Of A Growth Community” and what really resonated with me were the sections covering courage, support, and engagement. In the spirit of his article, I am asking as many people as possible to participate in a Leadership Challenge. The goal is not to win as an individual but rather as a community.
  • Web API Token Based Authentication With Angular - Part OneSep 06, 2017. Authentication is a vital process in system programming. Authentication means verifying the user who is accessing the system. Today we are using modern devices that have different types of Apps or software and sometimes we directly access the website from browser. To access this application, we probably need to pass our credentials and these systems verify it. If you are valid user then it will allow accessing the system otherwise not.
  • Create Local Notification In Xamarin.Forms Using Visual StudioSep 04, 2017. Xamarin is the best cross platform tool to develop mobile applications. It provides cross platform app development in C#, so we don’t need to write java or Objective C. We can just use C# and leverage the same for all the platforms. Xamarin also helps us by providing the designers with the different platforms like Android,IOS,etc.
  • Construct Readable XML Output From SQL Query From Two Or More Tables Using “For XML PATH” StatementSep 04, 2017. In my previous article I discussed about how to get a XML format output from query and process that by using XML AUTO statement, and I give different types of “for XML”.
  • Create Timer Task Application In Xamarin.Forms Using Visual StudioSep 04, 2017. Xamarin is the best cross platform tool to develop mobile applications. It provides cross platform app development in C#, so we don’t need to write java or Objective C. We can just use C# and leverage the same for all the platforms. Xamarin also helps us by providing the designers with the different platforms like Android,IOS,etc.
  • Create StopWatch Application In Xamarin.Forms Using Visual StudioSep 04, 2017. Xamarin is the best cross platform tool to develop mobile applications. It provides cross platform app development in C#, so we don’t need to write java or Objective C. We can just use C# and leverage the same for all the platforms. Xamarin also helps us by providing the designers with the different platforms like Android,IOS,etc.
  • What Is Meant By Big DataSep 04, 2017. Big data is a term that describes the large volume of data - both structured and unstructured - that overload a business on a day to day basis.But it's not the amount of data that's important.It's what all the - organisations do with the data that matters big data can be analyzed for insights thats load to better decisions and strategic business moves "Big data" is similar to "small data",but it is bigger in size.Big data is the collection of both structured and unstructured data which are from different sources like social data,machine generated data and traditional enterprises.
  • Getting Started With Voice Of The CustomerAug 29, 2017. In any industry customer satisfaction plays a very important role. It provides a real picture about our happy and unhappy customers which helps us to manage and plan our business effectively. We can get a customer satisfaction matrix using different methods and one of them is to use customer satisfaction surveys.
  • New in Machine Learning - An Intent Based Network ManagementAug 28, 2017. Implementation and application of Machine Learning are growing rapidly across different industries. The next big thing is Intent-Based Network or IBN.
  • Getting Started With Dialog Using Microsoft Bot FrameworkAug 28, 2017. The Bot Framework enables you to build bots that support different types of interactions with users. You can design conversations in your bot to be freeform. Your bot can also have more guided interactions where it provides the user choices or actions. The conversation can use simple text strings or more complex rich cards that contain text, images, and action buttons. And you can add natural language interactions, which let your users interact with your bots in a natural and expressive way.
  • Getting Started With Azure Service BusAug 24, 2017. It's communication engine which provides secure and reliable communication between components. It allows you to build applications and connect with different roles between Web and worker TL, you can use this for load labeling and or for decoupling where your web TS sent messages into a queue.
  • Create ToolBar Menu Items In Xamarin.Forms Using Visual StudioAug 24, 2017. Xamarin is the best cross platform tool to develop mobile applications. It provides cross platform app development in C#, so we don’t need to write java or Objective C. We can just use C# and leverage the same for all the platforms. Xamarin also helps us by providing designers with different platforms like Android, IOS, etc.
  • Getting Started With Windows AzureAug 17, 2017. Windows Azure can be anything you want it to be. As a cloud platform from Microsoft that gives a wide variety of different services, windows Azure helps you to construct, install, and manipulate solutions for nearly any motive you may consider. In different words, windows Azure is a global service of unlimited possibilities.
  • Custom Model Binding In ASP.NET Core MVCAug 17, 2017. Model binding in MVC maps HTTP request data to the parameters of the controller's action method. The parameter may either be of simple type like integers, strings, double etc. or complex types. MVC binds the request data to the action parameter by parameter name.
  • Overview Of Filters In MVC - Part TwoAug 10, 2017. In ASP.NET MVC, a user request is routed to the appropriate Controller and Action Method. We need situations where we want to execute some logic before or after an action method executes. ASP.NET MVC provides Filters for this.
  • Communication Between Model, View, And Controller In ASP.NETAug 08, 2017. In this article we are going to learn how to communicate between Model, View, and Controller in ASP.NET application.
  • Overview Of Filters In MVCAug 06, 2017. In ASP.NET MVC, a user request is routed to the appropriate controller and action method. We need situations where you want to execute some logic before or after an action method executes. ASP.NET MVC provides filters for this.
  • Introduction To jQuery And Web API 2 Controller’s Method Relationship Using jQuery AJAX In ASP.NET MVC RazorAug 06, 2017. ASP.NET Web API is a smart framework to build HTTP services which can be consumed by Multi platform clients including desktops or smart phone devices, irrespective of browsers or Operating Systems being used.
  • Building Your Own Container ImagesAug 04, 2017. Here, we will be building our own container images. For doing this we have two different ways, namely manual method and automated method. Let us see both ways.
  • Running Windows Containers On Windows Container HostsAug 03, 2017. In this module, we will be seeing the different commanding techniques that can be used to work with the containers. We will check on how to start and stop a container, and to run them interactively or even in the background.
  • Configuration API In ASP.NET Core - Day ElevenAug 01, 2017. In the previous article of this series, we discuss about the internationalization and globalization concept within .NET Core application. Now in this article, we will discuss different types of configuration processes in asp.net core applications.
  • Logging API In ASP.NET Core - Day TwelveAug 01, 2017. In the previous article of this series, we discuss about the different types of configuration processing concepts within .net core application Now in this article, we will discuss how to implement logging in the Asp.Net Core application. Before starting the discussion about Asp.Net Core logging framework, we need to understand why it is required and also how to implement it in the previous version of .net framework.
  • Creating Web API With ASP.NET Core Using Visual Studio CodeJul 28, 2017. Web API is is framework that allows us to build web or http based endpoints. If you are building services today for mobile, HTML 5, and even client-server desktop applications, all these different types of applications need services in the backend.
  • Angular, Bootstrap And ASP.NET MVC - Part Three (Data Binding In AngularJS)Jul 26, 2017. In this article, we are going to learn data binding in AngularJS. We learn how data is set into the form and how data is retrieved from the form. In AngularJS, data is stored in “$scope” variable in the controller.
  • Way Of Adding Angular In Visual Studio 2017 With a Simple MethodJul 24, 2017. This article explains how to add Angular in a simple way. We can add AngularJS in a different way to develop an application in Visual Studio but this article explains how to add angularJS in Visual Studio 2017 using a simple method.
  • ASP.NET Core API Versioning In Simple Words (Update 1.2.0)Jul 24, 2017. This article shows you how to enable API versioning for ASP.NET Core Web API following three different techniques.
  • Communication Site Overview In SharePoint Online - Part OneJul 22, 2017. Microsoft recently provided a huge update for SharePoint online customers to view the SharePoint sites in different level User Interfaces. This site template is named “Communication Site”
  • Internationalization In ASP.NET Core MVCJul 21, 2017. Globalization is a process of supporting different cultures. Globalization allows us to create multilingual web sites with ASP.net core.
  • AngularJS OTP Verification With Third Party AuthenticationJul 21, 2017. Goto to Controller.js and Service.js page and follow the below steps.
  • Custom Actions Using CSOM For SharePoint Online - Part TwoJul 20, 2017. This is the second post of the Custom Actions Using CSOM for SharePoint Online series. In this post we will see how to create Ribbon Custom actions for different types of lists (Custom List, Document Library and Calendar).
  • Watchers, Digest Cycle And Dirty Check In AngularJSJul 20, 2017. As we all know, Angular is a Model-View-Whatever framework. Whatever means it could be scope object, controller etc. So when any change happens in the model the view automatically gets updated with the help of a loop i.e. called Digest Cycle in Angular JS.
  • Custom Actions Using CSOM For SharePoint OnlineJul 18, 2017. In this post, we will see how to add and remove Menu(ECB) and Ribbon custom actions to different types of lists (Custom List, Document Library and Calendar) in SharePoint online using CSOM (.NET managed) code.
  • Taking Script From Database In SQL Server In Different ModeJul 17, 2017. This article explains how to take the script from database in SQL server in a different mode. Normally we take back up our entire database as “.bak, .mdf, .ldf” file but sometimes we need to alter, update or delete then create our database based on our database modification.
  • Creating C# Wrapper Over Firebase API For Basic CRUDJul 17, 2017. Firebase is a platform provided by Google, which provides many services. Firebase Realtime Database is one of them. Firebase provides many SDKs for different platforms as well as it provides REST API to interact with database. Here we will build wrapper in C# around REST api to easily perform CRUD operations in our C# applications.
  • Selecting A Content Management System That Supports Your BusinessJul 17, 2017. Recently, a customer asked for a Content Management System (CMS), and being a SharePoint developer and consultant, I proposed SharePoint Server as CMS. Afterwards, by analyzing different CMS in the market, I thought of writing this article and will focus mainly on a CMS named – “Sitefinity” (http://www.sitefinity.com/).
  • Ability To Develop HTTP Methods Or Verbs (GET, POST, PUT, DELETE etc)Jul 17, 2017. Before going to explain the significant verbs or methods (GET, POST, PUT, DELETE, HEAD, OPTIONS, TRACE and CONNECT) for the communication among different clients and servers, first of all we should understand what HTTP methods are and how they are useful in real time.
  • Ghostable/UnGhostable Pages In SharePoint ArchitectureJul 12, 2017. In SharePoint all pages have two different states called "Ghostable" and "Unghostable". [Note - it is a state not type].
  • Quick start - Development Of Chat Bot Using Microsoft Bot Framework - For BeginnersJul 08, 2017. In solution explorer, you will see WebApiConfig.cs file, Controllers and Dialogs folders. 'MessageController' is inherited from 'System.Web.Http.ApiController'. Bot application is nothing but webapis which will be called from chat window to get response.
  • Update Entity Form JS Library Without Removing Event Handlers - Quick WorkaroundJul 06, 2017. Let’s say we have one entity with a good amount of custom fields and we have developed a web resource for the main form. Many of the fields have onchange event associated with them. Now we have a new requirement where we need to implement a similar kind of form with some new functionality for different types of users and some of the existing methods also need to be modified. The requirement is to replace new form JS library with updated new JS library but without removing dependent handlers (as we are using many onchange event handlers as it is) with minimum effort.
  • Installation And Un-Installation Of Entity Framework Core In ASP.NET MVC CoreJul 06, 2017. This article explains how to install and uninstall entity framework in ASP.NET MVC core. We can install and uninstall entity framework in ASP.NET MVC core in two different ways. The following steps explain how to install and uninstall entity framework.
  • Still A Survivor On MVP IslandJul 06, 2017. Over the past few years, April Fool's Day has been quite a bit different than it is for some other folks. It hasn't been filled with paranoia about pranks, but instead it's spent waiting to see if my torch is being extinguished and if I've been voted off of the Microsoft MVP Island.
  • Generate A Controller And View In Ruby On RailsJul 05, 2017. In this article, you will learn what MVC web and Rails Architecture are.
  • Working With Variables In Windows PowerShellJun 27, 2017. Windows PowerShell variables are quite different when you compare them with Cmd.exe variables. In Command-prompt, all the variables are environment variables and they can only store a string of text. But in Windows PowerShell, variables can store more than just text, they store objects.These variables help you to create reliable scripts.
  • Getting Started With Area In ASP.NET MVCJun 27, 2017. In Asp.Net mvc you can classify the working. Division of website section called Area. This was introduced in ASP.NET MVC 2 version. Each Area will have seperate Model,View and Controller, Web.Config file.
  • Different Formats In Report Generation Using JSReport ServerJun 23, 2017. The JSReport Server supports different types of formats in report generation like pdf, xlsx, html, text, html to xlsx etc. In previous article the report was generated in PDF format.
  • Character Controllers In UnityJun 11, 2017. In this article, I am going to explain about how to control the character in your unity project.
  • SharePoint On Premises 2013, 2016/ SharePoint Online JSOM - _spPageContextInfo Object In Different Environment / VersionsMay 13, 2017. In this article I’ll show properties of _spPageContextInfo in different versions of SharePoint (2013 on premises, 2016 on premises) and in SharePoint online. You might be wondering why there is a need for this, but let me explain.
  • Partial View In MVC With Kendo UI TabStripMay 04, 2017. In this article, we are going to see about how to use Partial View in a different way with Kendo Tabstrip in MVC.
  • 38 Different Xamarin.Forms UI ControlsApr 24, 2017. This article illustrates 38 different Xamarin.Forms UI controls.
  • ASP.NET MVC - Passing Data From Controller To ViewApr 13, 2017. This article briefs you on ASP.NET MVC - passing the data from Controller to View.
  • Implement Different Types Of Captcha With ASP.NET MVC Using NuGet CaptchaMvc.Mvc5Apr 11, 2017. In this article, we are going to see how to integrate captcha in your application and different types of captcha.
  • SQL Server - ServicesApr 10, 2017. MS SQL Server provides services which are mandatory for database creation and maintenance. This article shows how to start and stop Services, using different types of methods.
  • How To Use Navigation Controller In Xamarin iOS AppMar 21, 2017. In this article, you will learn how to use navigation controller in Xamarin iOS, using Xamarin Studio.
  • Create And Configure Active Directory Domain Controller In Azure Windows ServerMar 21, 2017. Create and Configure Active Directory Domain Controller in Azure Windows Server.
  • Set User Defined Colors For Calendar OverlayMar 15, 2017. In this article, you will learn how to add different colors to calendar overlay settings color.
  • Creating An Internal Load Balancer In Microsoft AzureFeb 12, 2017. In the following article, I have explained the method of creating a load balancer in between two different VMs.
  • Drawing A 3D Scene Using OpenGL in C/C++Jan 30, 2017. In this article, we will create a simple game scene and apply different textures to the drawn scene using OpenGL in C/C++.
  • Creating Storage Account In The Microsoft Azure PortalJan 29, 2017. In the following, I explain the ways to create a storage account in the Azure portal and also explain about the different containers and the different redundancy concepts.
  • Extending MVC Controllers From External Assemblies And ProjectsJan 13, 2017. In this article you will learn how to extend MVC Controllers from External Assemblies and Projects.
  • AngularJS ControllerJan 09, 2017. This article is all about AngularJS Controllers. After going through this, you will be able to create simple AngularJS applications using Controller and View model.
  • Food Delivery Application Using Design PatternsDec 31, 2016. This article will explain the design and development of a food delivery application by using different kinds of design patterns.
  • Different Types Of Templates In WPFDec 21, 2016. In this article, you will learn about templates in WPF. I will explain the importance and types of the templates in detail.
  • Separate TypeScript (TS) And JavaScript (JS) Files In Different Folders In Angular 2Dec 12, 2016. In this article, we will learn how to separate TypeScript and JavaScript files in different folders in Angular 2 applications, using Visual Studio.
  • Different Installation Modes On HadoopDec 09, 2016. In this article, you will learn about different installation modes on Hadoop.
  • Invoking WebAPI Controller Action With Multiple Parameters In CORS Enabled Web ApplicationDec 08, 2016. In this article, you will learn how to invoke WebAPI Controller Action with Multiple Parameters in CORS Enabled Web Application.
  • Building Web Applications Using Node.js - Part ThreeDec 03, 2016. In this article, we will learn about creating navigation, routing, and rendering pages. We will separate our files in different folders according to modules and we will create routing functions.
  • Build Domain Controller With AD Tenants In AzureNov 07, 2016. In this article, you will learn about building a Domain Controller with AD Tenants in Azure.
  • Mobile Page Design Using Xamarin.Forms PagesNov 07, 2016. In this article, I will show you how to implement different paging using Xamarin Forms.
  • ASP.NET MVC5 - Asynchronous Controllers And Cancellation TokenNov 02, 2016. In this atricle, you will learn to write an asynchronous controller with cancellation token.
  • ImageTile Control In UWP With XAML And C#Oct 15, 2016. In this article you will learn how to use Coding4Fun ImageTile in Universal Windows apps development with XAML and Visual C# with different animations.
  • AngularJS - Controllers And ScopesOct 13, 2016. In this article, you will learn about controllers and scopes, using AngularJS.
  • ASP.NET Core 1.0 MVC ControllerOct 01, 2016. In this article, you will learn about ASP.NET Core 1.0 MVC Controller.
  • AngularJS Controller Best PracticesSep 30, 2016. In this article, you will learn about AngularJS Controller best practices.
  • AngularJS ModulesSep 23, 2016. In this article, you will learn about AngularJS Modules.
  • AngularJS UI-Router And Configuring StatesSep 16, 2016. In this article, you will learn about AngularJS UI-Router and Configuring States.
  • AngularJS DirectivesSep 12, 2016. In this article, you will learn about Directives in AngularJS.
  • AngularJS Nested Scopes And Controllers As SyntaxSep 09, 2016. In this article, you will learn about AngularJS Nested Scopes and Controllers as Syntax.
  • AngularJS Controller As SyntaxSep 07, 2016. In this article, you will learn about AngularJS controller as syntax.
  • Best Resources To Kick Start Angular 2Sep 01, 2016. In this article, we will learn about the different resources to jump start with Angular 2.
  • Useful Tools For AngularJS DevelopersAug 21, 2016. In this article, we will see different Angular JS tools to help to achieve the productivity and pace the workflow fast.
  • Learn About Different Type Of Triggers In OracleAug 17, 2016. In this article, you will learn about different type of triggers in Oracle.
  • How To Design Adaptive Layout For Windows Desktop And MobileAug 16, 2016. In this article, I’ll explain how to design an adaptive layout which will target different sizes of Windows screens.
  • AngularJS RoutingAug 15, 2016. In this article, we will learn how to use Routing in AngularJS.
  • Different Ways Of Reading XML Files In ASP.NET C#Aug 10, 2016. In this article, you will learn about different ways of reading XML files in ASP.NET C#.
  • File Upload Using ASP.NET MVC 4.5 ApplicationAug 04, 2016. In this article, we will learn how to perform file uploads in an ASP.NET MVC Application.
  • Different JSON Result Types Used In MVCAug 04, 2016. In this article, we will learn different JSON result types, using MVC.
  • What Is MVC and Why Do We Use MVC?Aug 03, 2016. This is a brief discussion about MVC and how we use MVC rather than other ASP.NET architecture, like WebForms.
  • Working With Telerik Charts In ASP.NET MVCJul 27, 2016. In this article, you will learn how to work with different Telerik Charts in ASP.NET MVC.
  • AngularJS And ASP.NET MVC Movie Library Application - Part ThreeJul 19, 2016. In this article, you will learn how to bind UI events with controller methods in MVC movie library Application.
  • How Python Is Different From Other LanguagesJul 19, 2016. In this article you will see how Python differs from other languages.
  • AngularJS And ASP.NET MVC Movie Library Application - Part TwoJul 17, 2016. In this article you will learn about how to add UI with module and controller in AngularJS and ASP.NET MVC movie library application.
  • Modules And Controller In AngularJSJul 15, 2016. In this article, you will learn about modules and controller in AngularJS.
  • Controllers in AngularJSJul 15, 2016. In this article you will learn about Controllers in AngularJS.
  • Exploring IoT DevicesJul 13, 2016. In this article, you will learn about different types of IoT devices along with the peripherals used with IoT devices.

About Different-Controller

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!