C# Corner

Resources  
  • C# 7.0 And C# 7.1 New Features - Part TwoOct 16, 2017. This article explains the new features of C# 7.0 & C#7.1. It covers new features like Discards, Pattern Matching, Generalized async return types, Async Main (Main Method returning Task), Infer Tuple Element Names, Default Literal Expressions & Type Inference and Pattern Matching with Generics.
  • Generate A Nice UI For SharePoint List Using AngularOct 14, 2017. This article helps you to generate an automatic UI page according to your SharePoint list using angular and jQuery. Also, you can customize your UI color by giving an input with a specified color.
  • Getting Started With SharePoint Framework For SharePoint 2016 On-PremisesOct 12, 2017. Once you have installed and upgraded the September 2017 Public Update for SharePoint 2016, you will be able to upload and deploy SharePoint Framework packages that contain web parts via the SharePoint App Catalog just as you would with SharePoint Add-ins.
  • Angular Components (With Examples)Oct 12, 2017. A Component is nothing but a simple typescript class, where you can create your own methods and properties as per your requirement which is used to bind with an UI (html or cshtml page) of our application.
  • Understanding Computer Vision API In AzureOct 11, 2017. The Computer Vision API gives you the tools to understand the contents of any image. Create tags identifying objects, beings, or actions present in the image, and then craft coherent sentences to describe it.
  • SharePoint 2010 - Creating External Content Types Using SharePoint DesignerOct 10, 2017. Before we get into this topic, I suggest you read about ECTs.
  • Azure App Service - Deployment SlotOct 08, 2017. Azure makes it easy, to create deployment slots for App Services. It’s available in the Standard or Premium App Service plan mode. Deployment slots are actually live apps with their own hostnames. App content and configurations elements can be swapped between two deployment slots, including the production slot.
  • Starting With Microsoft TeamsOct 05, 2017. Microsoft Teams is a chat based workspace in Office 365. It enables the users to have the contents from all office 365 applications in a single place and it even allows us to connect with third party applications through Connectors.
  • New Power BI Feature - Drill Through Filter In Power BIOct 04, 2017. Drill through feature was introduced recently, in the September update. It’s a most useful filter. Sometimes there is a situation in which we want to redirect our one report page to another report page. This filter made our work much easier.
  • Selecting Lookup View Dynamically Using JavaScript In Dynamics CRM/ 365Oct 03, 2017. Lookup Views are shown when user clicks on Look Up More Records in any Lookup Field. In Dynamics CRM/365, Lookup Views are available in almost all entities, In newly created custom entities also it will be available by default. Lookup View of Account Entity is shown.
  • Razor Page Web Application With ASP.NET Core Using ADO.NETOct 03, 2017. In this article, I am going to explain how to create a web application in ASP.NET core using Razor pages and ADO.NET.
  • Migrate SharePoint On-Premises Content To SharePoint Online Using SPO APIOct 02, 2017. Below is the step by step SharePoint Online PowerShell cmdlets to migrate the content. It requires minimal CSOM (Client object model) call to avoid the threshold. It leverages a temporary Azure Blob Storage container to hold the content and Azure Queue, which schedule parallel jobs.
  • HTML 5 Web Workers In ActionOct 01, 2017. In a nutshell, web worker is a JavaScript code that runs in the background (without refreshing the page) and without adding any performance overhead on the page. So that means, you can continue using your site by clicking here and there while web worker is doing its assigned functionality in the background.
  • ASP.NET Core 2.0 Uses SignalR TechnologySep 30, 2017. I am using the current highest version in this example, of course the version number is likely to change every day, the latest version of the SignalR is not compatible with the .NET Core SDK 2.0 Preview 1 by default when creating the project Microsoft.AspNetCore.All l.
  • NodeServices - Where JavaScript And .NET Meet Back On The Other SideSep 30, 2017. JavaScript is everywhere. It's in the browser, on the server, and it's climbing through your windows and snatching your people up. And because it's a fairly trivial language to pick up (but impossible to master), it can be extremely useful when you want to do something on the server.
  • ASP.NET Core 2.0 Error PagesSep 29, 2017. Starting from an empty project, created in a previous post, amend the Configure() method of Startup class to use middleware needed for error handling. Below I’ve used a custom middleware (defined as lambda) to handle production exceptions.
  • Sample Document Management System In SharePoint OnlineSep 28, 2017. In this article, we will discuss about a simple document management system sample in SharePoint Online. With O365 we can use sites to share & collaborate documents at any time on any device. Default Site in O365 is team site. For business we can customize our sites & use it for internet. By default Team sites has a logo, title, Navigation Links, Started tiles, Newsfeed, documents & notebook for collaboration. Please refer below screenshot.
  • Configuring Startup Page In ASP.NET CoreSep 27, 2017. In this article, we will explain how to Configure Startup Page In ASP.NET Core.
  • WebGrid Custom Paging Links To Avoid Load On Server Using Stored Procedure And ASP.NET MVCSep 27, 2017. I will show you how to fetch the data dynamically from the database and bind to the WebGrid control, using the stored procedure in MVC 4.0. In this blog, today, I will show you how to write code in ASP.NET MVC for implementation of WebGrid Control using Static Data. In later sessions, I will show you the process of using GridView Dynamically, that means using SQL Server data source.
  • CRUD Operation With Razor Pages In ASP.NET Core 2.0Sep 27, 2017. In this article, we are going to learn how to perform CRUD operations with Razor Pages in ASP.NET CORE 2.0
  • Default(T) In GenericsSep 27, 2017. Default represents default value of T parameter in generics intructions. In several cases, the default keyword is an absolute unknown and we think it’s unnecessary or its functionality is null. There are many development moments with the generics classes where the default keyword can be useful.
  • How To Implement Angular Data Table With CRUD Using ASP.NET MVC And AngularSep 22, 2017. In this article, we will discuss how to implement Angular Data Table with (Insert, Update, and Delete) Short Form (CRUD) using Asp.net MVC + Angular JS in one page without any full page reloads. This table will be similar to JQuery Data Table and this one is implemented using Angular Data table.
  • How To Create To-Do CRUD Operation With ASP.NET MVC Core, Angular 4.0Sep 21, 2017. We want to create below single page application with CRUD operation, Add, Update and Remove functionality with in-memory TodoRepository Database.
  • Custom Paging In Angular-UI GridSep 19, 2017. In this article, you will learn how to implement custom paging using Angular UI-Grid in MVC application with Web API.
  • Xamarin.Forms Tip - Implement Show/Hide Password Using EffectsSep 19, 2017. While developing login pages, we usually get a requirement that there should be an icon in password entry to show/hide password while entering the password. While looking for a solution to this requirement, I found that most of the implementation is done using custom controls whereas we can do this kind of small platform-specific customization using effects. Last year, I wrote this article about implementing custom fonts using effects so I thought let's try this also using the same tecnique.
  • Learn Universal Windows Programming Via Modern C++ (Check Box)Sep 19, 2017. In the button control, we are using the IInspectable to set the content of the text. How do we get the value from the IInspectable interface ? By IPropertyValue; using the “as” operator, we can convert from IInspectable to IPropertyValue.
  • Serve Static Files In ASP.NET Core Using Visual Studio 2017Sep 18, 2017. This article explains about static files and how to set default page using static files in ASP.NET using Visual Studio 2017 in a step by step way.
  • Introduction To Tag Helpers In ASP.NET CoreSep 18, 2017. Tag helper is a new feature in ASP.net MVC. It enables server-side code to create and render HTML elements in Razor View. It is feature of Razor View engine. They are the C# classes which participate in view generation by creating the HTML elements. Using the tag helper, we can change the content of HTML element and add additional attributes to the HTML element. It is very similar to HTML helper in ASP.net MVC.
  • Razor Pages In ASP.NET CoreSep 17, 2017. Razor Pages is a new feature of ASP.Net Core MVC. We can use this approach when there are some page focused scenarios.
  • Creatively Common ResourcesSep 15, 2017. Some people hate designing things, and that's okay. But one thing that they might hate more is being sued for copyright infringement (for using content that someone else created without their expressed permission).
  • Multiple Pages On The Form Using Panel Control In A Simple Windows Forms ApplicationSep 15, 2017. In this article, we will learn how to show multiple pages on the form using Panel Control in a simple Windows Application.
  • SharePoint Permissions Issue - Deny - Add And Customize PagesSep 09, 2017. A day before everything was working fine in the application and later on, everything stopped working because of a permissions issue. Users reported that they were not able to see documents, web parts etc. It was discovered that my client IT Administrator had done some permission changes and now that needed to be fixed. Let’s discuss systematically what the issue was and how to resolve it.
  • Automation Of SharePoint Search Crawl Using PowerShell Scripts - Part OneSep 07, 2017. In this article series, you will learn how to create a new content source in SharePoint Search and automate the Crawl using PowerShell scripts.
  • Automation Of SharePoint Search Crawl Using PowerShell Scripts - Part TwoSep 06, 2017. In an earlier part of this series you have learned how to create content source and select the appropriate option for each category. In this continuation you will understand how to create PowerShell scripts to automate Crawls.
  • ASP.NET Core 2.0 Empty ProjectSep 06, 2017. In this article, we will create an empty ASP.NET Core project that doesn’t include default features, i.e., an empty shell.
  • How To Perform Web Scraping Using Python ProgramSep 04, 2017. Web Scraping (also known as Screen Scraping, Web Data Extraction, Web Harvesting etc.) is a process to scrap (extract) data from web pages, web document, HTML document or XML document in a structured manner and then store in database, text file as a spreadsheet , as a XML , or in whatever file format we want to save in.
  • How To Use Razor Pages In ASP.NET Core 2.0Sep 04, 2017. Razor Pages are introduced in ASP.NET Core 2.0 to make building simple web applications quicker and is a good way to play with various ASP.NET Core concepts like Razor, Layout Pages and Tag Helpers etc.
  • How To Perform CRUD Operation Using JSON File With Sorting And Paging In Angular - Part TwoSep 02, 2017. Today, in this article, I will explain performing CRUD operations in Angulars j. In my previous article I have retrieved records from json files with sorting and paging in. Now I will explain how to Insert, Update and Delete in angular js, and also with required filed validation. So let us go through step by step.
  • Create Custom People Search Page With Phone Number Attribute In SharePoint OnlineAug 28, 2017. We have a requirement from one of our clients. They want to modify the “peopleresults.aspx” page which is the default People Search Page provided by SharePoint OOTB.
  • More Details About Razor Pages In ASP.NET Core 2.0Aug 27, 2017. I built a simple web app to show you the new feature named Razor Pages in ASP.NET Core 2.0 . However it doesn't contain some useful and basic functions. So I decided to write one more article to show more details of Razor Pages.
  • Round Image In Xamarin.FormsAug 25, 2017. In this article we are going to display a rounded image in Xamarin forms PCL application. In Xamarin forms there is no default function available to make an image round. So, we need a plug-in for this.
  • Create Office Web Add-In Project Using Visual StudioAug 24, 2017. In this article, I would like to share the steps to create Office web add-in projects using Visual Studio. In this article, we have explored what Office add-ins are and how to create Office web add-in projects using Visual Studio 2015.
  • Building A Simple Web App Using Razor PagesAug 23, 2017. In this article , you will learn how to build a simple CRUD web app using Razor Pages , which is new in ASP.NET Core 2.0. This web app is about the management of the students , and all operations of the database will be through API building by NancyFx.
  • Page Linking Tags And URL Parameters In Ruby On RailsAug 22, 2017. In this article will learn about creating HTML and ERB page linking tags and how to create URL parameters in Ruby on Rails templates.
  • How To Perform CRUD Operation Using JSON File With Sorting And Paging In Angular - Part OneAug 21, 2017. How to perform CRUD operation with paging, sorting, validation and also using file upload control and retrieving the records from json file.
  • Using ERB Tags In Ruby On Rails Default HTML TemplatesAug 18, 2017. In this article, you will learn about the view templates, template file naming, ERB tags, and how to use ERB tags in HTML templates.
  • Understanding Media Services In AzureAug 17, 2017. Azure helps you to build custom media workflows in the cloud. It’s an end-to-end solution that delivers audio and video virtually in any device anywhere. It offers end-to-end workflow which is very highly scalable in coding, packaging, storing and distribution of media content to a wide range of devices including TV, PC, and mobile devices.
  • Resources In Xamarin.AndroidAug 17, 2017. When a new Android project is created, there are some files that are added to the project, by default. We call these default project files and folders as Android Resources.
  • To Overcome "HTTP Error 404.3 Not Found" Error While Playing Videos In ASP.NET Aug 17, 2017. To Overcome “HTTP Error 404.3 - Not Found THE PAGE YOU ARE REQUESTING CANNOT BE SERVED BECAUSE OF THE EXTENSION CONFIGURATION. IF THE PAGE IS A SCRIPT, ADD A HANDLER. IF THE FILE SHOULD BE DOWNLOADED, ADD A MIME MAP.” Error.
  • How To Perform Searching With Paging In ASP.NET Web APIAug 15, 2017. In this article, we are going to learn how to do a search with Web API.
  • SharePoint REST API ID Manipulation BUGAug 11, 2017. I was working for a customer’s SharePoint Migration Project of lists and libraries from 2007(wss 3.0) to 2016 using Content Migration Tools Customer declined the idea of migrating entire Content DB and this forced us to use tools to get the job done.
  • Learn Universal Windows Programming Via Modern C++ (Button Control)Aug 10, 2017. Button control allows the user to click to perform actions, there are mainly two properties, content and click event. Content properties are used to the set the caption of the Button and click event is used to trigger the event.
  • How To Do Paging With ASP.NET Web APIAug 10, 2017. In this article, we are going to learn how to do paging with Web API. In this modern era where there are tons of data to share and consume here we cannot send all data at one go or consumer we need to slice the data into pieces to share known as paging.
  • Custom Content Page Using Xamarin.FormsAug 09, 2017. Xamarin is a platform that allows us to create multi-platform mobile applications like Windows phone, Apple iOS, and Android through a single integrated development environment (IDE). This platform allows the designers to develop and design various mobile platform applications within a limited period. We will discuss how to create CustomContentPage using Xamarin.Forms (or) cross platform from VS2017.
  • Using Category To Store Your Master DataAug 08, 2017. In every CRM implementation, we deal with some sort of master data in CRM. Normally we use the traditional way to store master records by creating custom entities. But we do have a better way to store master data using Category entity.
  • Using MasterPage In Xamarin.FormAug 04, 2017. Xamarin is a platform that allows us to create multi-platform mobile applications like Windows phone, Apple iOS, and Android through a single integrated development environment (IDE). We will discuss how to create MasterDetail Page applications from VS2017. There are many plugins available for Xamarin Cross platform including Stack Layout, Label,ScrollView and buttons.
  • How To Use Content Delivery Network (CDN) With A Fallback MechanismAug 03, 2017. In this article we will understand the benefits of using CDNs in Web Applications and how to implement it in code.
  • Creating Bullet-Shooting Game Using Constructor 2Aug 02, 2017. Constructor is used for 2D game creation without writing a lot of code. Now in this article, I will explain how to design the game start page using Constructor. Constructor 2 is a powerful HTML 5 game creator designed especially for 2D Game Developer.
  • Selecting An Enterprise Content Management System (CMS) - Part TwoJul 31, 2017. In continuation of my previous article on – “Selecting a Content Management System that supports Your Business”, I thought of writing this article on selecting an Enterprise CMS. Nowadays, Mobile, Big Data and E-Commerce are causing drastic changes in the business landscape and all those companies who ignored their online presence are at the risk of losing customers and revenue.
  • Progressive Web App - The Latest Technology Disruption Developers Must Master TodayJul 27, 2017. Would you be surprised to learn that some of your favorite apps are web sites? An emerging trend is companies of all sizes are migrating their client strategy to web only, abandoning native apps. There are several reasons for this strategic business decision. Consumers no longer download apps and the web platform has added many key features, elevating the web past native apps.
  • Angular, Bootstrap And ASP.NET MVC - Part Four (Angular Routing)Jul 27, 2017. In this tutorial, we are going to learn how we can navigate from one HTML page to another using angular routing. AngularJS provides a nice feature that we can navigate to another page but without reloading the whole page. We can use “ngRoute” module to achieve this.
  • Overview Of SharePoint Communication SiteJul 24, 2017. Site template is one of the main components defining the structure for managing the contents within SharePoint.
  • AngularJS OTP Verification With Third Party AuthenticationJul 21, 2017. Goto to Controller.js and Service.js page and follow the below steps.
  • Overview Of Angular - Part OneJul 19, 2017. In this article, we are going to discuss an overview of Angular. This article is for those beginners who are planning to learn & implement Angular. Are you an Angular Expert? Then please feel free to provide your suggestions to improve the content. In the first part, we will see what Angular is and why you should give so much importance to it.
  • Learn Angular *ngFor DirectiveJul 19, 2017. *ngFor is a structural directive and built-in directive that is used to iterate over collections like an array and create a template for each item. To setup Angular2 project in your Visual Studio, Download the "Quick Start Project" from the below given link and use the contents from downloaded folder into your project.
  • Create List With Default Items In SharePoint 2016 Using VS 2015Jul 18, 2017. In this article, I would like to share the steps to create SharePoint list with default items using VS 2015. In a previous article we saw how to create document library with predefined folders.
  • 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/).
  • BoxView In Xamarin Cross Platform With ExampleJul 17, 2017. The BoxView is a simple view, useful for drawing solid color rectangles. BoxView is a useful stand-in for images or custom elements when doing initial prototyping. BoxView has a default size request of 40x40. Used creates border property in page.
  • Site Columns In SharePoint 2013Jul 15, 2017. Site column is on of the good features in SharePoint . You can reuse the column within your site and subsites. you can also reuse within content type in SharePoint.
  • Create A Content Type In SharePoint 2013Jul 14, 2017. Here I am going to explain how to create a content type in SharePoint 2013 or SharePoint online and use the same content type in SharePoint list .
  • 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].
  • React Tutorials - Day Five - RouterJul 10, 2017. Today we learn about the routing in React, we learn how to setup routing configuration and also learn how routes work in React. If we want to create a single page application then we need the routing to redirect from one page to another and read the route parameters. To perform the routing in React we should have to install the “react-router-dom” packages.
  • Chat Bot Using Microsoft Bot Framework With LUIS - Part TwoJul 08, 2017. Click on ‘Publish App’ option in left hand side bar menu. It will show following page. Here you can choose Endpoint Key. Select purchased key. If you have not purchased any key then select Bootstrap key, which is for experimental purposes. In ‘Publish Settings’, you can select Endpoint slots as Staging or Production. If you select it as Staging, it will be available over http but you can’t access it though chat bot app. For our development select it as Production.
  • When To Perform A Search Full Crawl In SharePoint 2013Jun 24, 2017. Search is indeed a mission critical component in SharePoint 2013 and it’s very important that it functions properly so that you get the desired results. As we all know, the search results and their relevancy is directly proportional to how often your content sources are crawled and what sort of crawling you’re running in your SharePoint farm.
  • Create API With ASP.NET Core - Day Four - Working with Serializer Settings And Content Negotiation In ASP.NET Core APIJun 06, 2017. Create API With ASP.NET Core - Working with Serializer Settings And Content Negotiation In ASP.NET Core API.
  • Azure Content Delivery Network (CDN) - A Walk ThroughJun 04, 2017. This post is going to walk through the Azure Content Delivery Network (CDN). Before we go deep into Azure CDN, it is recommended that you know what a CDN is and what the use of a CDN is. So let’s go and try to answer those questions.
  • Upload Content To Azure Container, CDN In WordPress Folder FormatJun 03, 2017. Here, in this article we are going to a see how we upload contents to our Azure container in our CDN storage in a WordPress folder format. You may be thinking what is so special in WrdPress folder format, what makes the difference in other formats? When I say WordPress folder format, I mean one folder in an another folder. In WordPress we usually have the structure as wwwroot/wp-content/uploads/2017/05/. The real problem is, we can not create a container inside a container. Yeah, you heard it right. But, you don’t need to worry about it, there are always few ways we can achieve this need, in this post I am going to show you that. I hope you will like this. Now let’s begin.
  • UI Elements Of Forms And Setting Pages In Xamarin.FormsMay 31, 2017. UI elements of Forms and Setting pages In Xamarin.Forms.
  • How To Create Login Page In ASP.NET Web Application Using C# And SQL ServerMay 31, 2017. How to create login page In ASP.NET Web Application using C# and SQL Server.
  • Create A Simple Sign Up Page In Xamarin.FormsMay 30, 2017. Create a simple Sign Up page in Xamarin.Forms.
  • Resolving "CEWP Not Visible In Web Part Gallery" Issue In SharePoint Online / Office 365May 30, 2017. In this article, I will share the solution for an issue, which we faced recently. The issue was on one of the pages of my SharePoint Online site. I want to add the Content Editor Web part but I couldn’t find it. Content Editor WebPart is not available in Web part gallery.
  • Carousel Page In Xamarin.FormsMay 27, 2017. Carousel Page In Xamarin.Forms.
  • Tabbed Page In Xamarin.FormsMay 27, 2017. Tabbed Page In Xamarin.Forms.
  • Use Content Editor Web Part And AngularJS Link In SharePoint OnlineMay 24, 2017. Use Content Editor Web Part and AngularJS link In SharePoint Online.
  • How To Become The Master Of Machine LearningMay 24, 2017. How to become the master of machine learning.
  • Deploying Page Layouts On SharePoint Using PnP Core CSOMMay 24, 2017. In this article, you will learn how to deploy a page layout, using PnP Client Side Object Model code.
  • Add Table Of Contents Webpart In SharePoint Online SiteMay 23, 2017. In this article I would like to share what is Table of Contents webpart and how to add the table of contents webpart in SharePoint Site.
  • Provision SharePoint List With Custom Site Columns And Content Type Using SharePoint FrameworkMay 16, 2017. Provision SharePoint List With Custom Site Columns And Content Type Using SharePoint Framework.
  • Configure Content Deployment In SharePoint 2013 Central AdministrationMay 13, 2017. In this article, we will see how to Configure Content Deployment in SharePoint 2013 Central Administration.
  • How To Check Deployment Of Specific Content In SharePoint 2013 Central AdministrationMay 13, 2017. In this article, we will see how to check deployment of specific content in SharePoint 2013 Central Administration.
  • Change The Default Experience By Using Windows Power ShellMay 13, 2017. Change the default experience by using Windows Power Shell.
  • Configure Content Deployment Paths And Jobs In SharePoint 2013 Central AdministrationMay 11, 2017. In this article, we will see how to Configure Content Deployment Paths & Jobs in SharePoint 2013 Central Administration.
  • Deployment Slots In Azure Web Apps - Part Two (Swap) May 09, 2017. This article is a continuation of part one in which we created and deployed Web apps into a slot. Here, we will see how to swap the contents between the two slots.
  • Add TOC (Table Of Contents) To Your Wordpress Posts Or PagesMay 07, 2017. In this post, we are going to a see how we can add Table of Contents to our WordPress posts and pages. Here, we are going to install a plugin to do this work. I have chosen this plugin because it is so simple and yet does the work very well. It doesn’t have more settings and features but the way it is created is 100% apt for what it is meant to be.
  • UI-Grid With AngularJS And WebAPIMay 05, 2017. In this article, you will learn how to use UI-Grid in AngularJS, how to bind and display the data in the grid with paging and sorting functionality. We will get the data , using Web API.
  • Web API Helper PageMay 02, 2017. This article will explain basic understand of Web Api Help page, Web API helper page.
  • Deployment Of Angular Application Using GitHub Pages Apr 27, 2017. In this article, you will learn about deployment of an Angular Application using GitHub pages
  • Embed Power BI Reports In Modern UI Page Using Power BI Web PartApr 25, 2017. This article presents Embed Power BI Reports in modern UI page, using Power BI Web part.
  • Get Particular SP List Items Using Content Search WebPart (CSWP) in SharePoint OnlineApr 25, 2017. In this article, I would like to share the steps to add the content search Web part and get particular SP list items, using CSWP in SharePoint Online.
  • Add RSS Viewer Web Part In SharePoint OnlineApr 25, 2017. This article will show you how to add and configure an RSS Viewer Web Part on a page on your site.

About default-content-in-Master-Page

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!