C# Corner

Resources  
  • How To Create And Test Azure Functions Using Azure PortalAug 15, 2017. Azure Functions is a solution for easily running small pieces of code in the cloud. We can create, execute, and test our custom logic function without creating a VM or web applications and also without needing to install any software or infrastructure to run the function. In this article, you will learn about create and test azure functions using azure Portal.
  • Connecting Login Form In C# With Database For User Type AuthenticationAug 15, 2017. This article describes how to connect a Login Form designed in C# with a database so that the user gets validated based upon the password given by the administrator who has created the login database.
  • Configuring Azure AD With App Permissions For SharePoint REST API AuthenticationsAug 15, 2017. Let us see how to setup the Azure Active Directory with necessary app permissions for accessing the Microsoft data using graph API.
  • List Of Notification Libraries And Plugins For JavaScript And JQuery Used In ASP.NET MVC RazorAug 15, 2017. JavaScript is a programming language whereas jQuery is a framework.
  • CRUD Operation With JSON File Data In C#Aug 15, 2017. This article will demonstrate how to implement CRUD functionality with JSON file in a project using C# code.
  • How To Create Angular App Using Angular CLIAug 14, 2017. Before 1 year, I planned to create simple angular app but at that time i don't have idea about angular cli so i had configure lot of things and faced more issue.I spend 2-3 days to configure angular app and finally done. In this article we will learn how to create Angular app using angular CLI.Angular CLI is just a command line interface help us to create angular app very eaisly within 2 minute.
  • Understanding Connectors In AzureAug 14, 2017. This article will give a quick start-up for creating the storage account and logic App for connection
  • Universal SMTP Code To Send Emails In .NET AppsAug 13, 2017. As already mentioned quite clearly in the tagline, the only reason to write this article is to cover the basic requirements of every SMTP vendor's code in .NET applications, If your vendor is Google's mail service, — Gmail — then you can most likely leave this article and go back to the article, which I wrote quite a lot of time ago to share how to send emails through a C# programs, sending emails over .NET framework, and general problems – using C# code.
  • Live XAML Previewer In Xamarin.FormsAug 13, 2017. In this article, we are going to use XAML Preview in Xamarin.Forms. Xamarin.Forms are used to make cross platform applications by using C# as a backend language and XAML for front-end of the application. Let’s discuss about XAML Previewer.
  • Introduction To Microsoft's Coco Framework For Blockchain Applications - Part OneAug 13, 2017. Nowadays, we all are going through the boom of Blockchain technology. There is lot of information coming in our way, regarding implementation and adoption of this technology. So far we are aware of blockchain technology, its implementation for public networks like bitcoin, and platforms for creating private blockchain network like azure ethereum consortium blockchain.
  • Consuming RESTful Services In Xamarin.Forms - Part OneAug 13, 2017. In this article, we are going to learn how to consume a RESTful service in Xamarin.Forms PCL application. Xamarin.Forms are used to build cross-platform mobile applications by using C# and XAML.
  • Key Capabilities Of Azure Cosmos DBAug 12, 2017. A few years ago, Microsoft offered DocumentDB as a Service (DaaS) that supported a limited set of features and functionalities. Today, most of the cloud-based services, such as Bing, Azure, and Office 365 are using DocumentDB. Microsoft took DocumentDB to the next level and came up with Azure Cosmos DB - A globally distributed, multi-model database.
  • SharePoint 2016/2013/Online - How To Download SharePoint Files By PowerShell AutomationAug 12, 2017. In this article, we will explore the PowerShell way of downloading the files in SharePoint Document Libraries.
  • Creating A Data Volume In Windows PowerShellAug 12, 2017. We shall now try creating a data volume which can be used by more than one container images.
  • 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.
  • Machine Learning In IoT By Node.jsAug 11, 2017. In this article, I am planning to tell you how to use Scikit-learn with Python scripts for iot applications by using Node.js. First to know ; you have to read my previous articles about IOT by Node.js.
  • Working With The Container TagsAug 11, 2017. The container tags help us easily handle and work with our containers rather than always using their ID at the time of approaching.
  • Building Container Image Through AutomationAug 10, 2017. The following is the continuation of the previous document. Here we will work with the automation concept through which the container images can be created.
  • Boosting Up The Reflection Performance In C#Aug 10, 2017. Reflection is a way of obtaining metadata information about the types used in applications, which helps you describing the types, modules or assemblies at runtime. This is an extremely useful feature in the strongly-typed languages like C#.
  • Data Structures In Java - Linear ArrayAug 10, 2017. Data structure means organizing the data by using models in the computer memory. A linear data structure that represents a relationship between elements by successive memory location is known as the array, where as a linear data structure that represents a relationship between elements by pointer and link is known as linked list.
  • Download Files In Zip Format Using ASP.NET MVC Razor And SweetAlert LibraryAug 10, 2017. There are so many websites that display a list of files to the end user. The user can then select one or more files from the list and request a zipped bundle of those files as a single download. In this article, I will show you this implementation using MVC.
  • CRUD Operation Using Code First Approach, Web API, Repository Pattern, Unit Of Work, And jqGrid In MVCAug 10, 2017. Today, in this article, I will explain how to perform CRUD operations in MVC using Code First Approach.
  • 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.
  • Buy Domains Using Azure App Service DomainAug 10, 2017. Here, I’m going to explain how to purchase a domain using Azure App Service domain.
  • Getting Started With Azure Functions Using Azure Free Trial AccountAug 09, 2017. Azure Functions is a solution for easily running small pieces of code in the cloud. Azure Functions let you develop serverless applications on Microsoft Azure. In this article, you will learn how to create Azure Functions without creating an Azure account.
  • Aligning And Formatting The C# And ASPX/CSHTML Code Using Visual Studio 2017Aug 09, 2017. Aligning code in the code-behind as well as in front-end makes the code more professional look. The Visual Studio Code Editor gives you the ability to format your code with options such as hiding text, displaying URLs, and so forth.
  • Creating A Flow To Get New Posts From Microsoft Flow Official Blog AutomaticallyAug 09, 2017. Today, we are going to create a simple flow using Microsoft Flow to get new posts from Microsoft Flow Official Blog automatically, so we can be updated and notified when something new shows up.
  • 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.
  • Creating Login Form With Authentication For User Login Using C#Aug 09, 2017. This article describes how to create a login form and to validate user login with additional feature like changing pictures according to the type of user
  • Passing Data To AWS Lambda Function And Invoking It Using AWS CLIAug 09, 2017. In previous article, we learnt about AWS lambda structure and how a lambda function can be invoked. Before we go further, there are couple of things which are very important to consider while doing local development and production deployment.
  • Architecture Of Azure Ethereum Consortium Network - SimplifiedAug 08, 2017. A network created using Azure Consortium Blockchain template consists of shared transaction nodes and mining nodes. User application will interact with transaction nodes for any operation like submit transaction etc. For each consortium member (the number of members is specified while configuration), specified number of mining nodes are created.
  • Deploying A Docker On Ubuntu Using Microsoft Azure PortalAug 08, 2017. This article shows how to install docker on ubuntu in the Azure portal. Sign-in into the Azure Portal by entering your email and the password, If you don't have any account press this Link to create a new account.Enter the mail address and press next.
  • Access and Display Instagram Feed In Xamarin.FormsAug 08, 2017. In this article we discuss how to create Instagram like application in Xamarin.Forms.
  • Introduction To Sweet Alert Library In ASP.NET MVC RazorAug 08, 2017. Sweet Alert is a library that acts as a replacement for the JavaScript’s alert() function. This shows very pretty model windows. It’s a library that has no dependencies, and is made from a JavaScript file plus a CSS file.
  • ASP.NET MVC - Using Resource Files To Manage String ConstantsAug 08, 2017. In this article, we will see how we can save strings in a resource file instead of constants spread all over the application.
  • How To Merge Upstream Repository Changes With Your Fork Repository Using GitAug 08, 2017. In this article, we will talk about how to merge original/upstream repository changes with your fork repository using Git.
  • Getting started With Azure Ethereum Consortium BlockchainAug 08, 2017. Azure started supporting a number of distributed ledger technologies that fulfill business requirements in security domains and many more. Azure has started Blockchain as a Service (BaaS). It will emerge as platform for creating applications rapidly on cloud technologies. Azure has come up with many blockchain solutions like Ethereum Consortium, STRATO Blockchain LTS, Emercoin Blockchain etc.
  • Deploying An Ubuntu Server 16.04 LTS Virtual Machine Using Microsoft AzureAug 08, 2017. In computing, a Virtual Machine is an emulation of a computer system. Virtual machines are based on computer architectures and provide functionality of a physical computer. Their implementations may involve specialized hardware, software, or a combination. Azure Virtual Machine (VM) is one of several types of on-demand , scalable computing resources that Azure offers.
  • Create SQL Server Database Project With Visual StudioAug 08, 2017. In this article, we’re going to learn about how to we can manage our database scripts using Visual Studio’s SQL server database project.
  • Hero Webpart In SharePoint Communication SiteAug 08, 2017. In this article, I explain how to create and use Hero webpart in SharePoint communication site template.
  • 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.
  • Connecting SharePoint Online Using PowerShellAug 08, 2017. PowerShell is a powerful Command Line Shell Script mainly used by the administrators, and manages anything in Microsoft products.
  • Manage Blob Storage Using MVC Web ApplicationAug 08, 2017. This article will give you ideas about managing the blob storage using web applications.
  • Shooting Game Using Construct 2Aug 08, 2017. Construct 2 is an HTML5 based 2D game editor developed by Scirra. Construct 2 is a powerful game creator specifically designed for 2D games.
  • Understanding Azure Data Lake AnalyticsAug 07, 2017. This article will give an overview of Data Lake analytics account and create U-SQL job and execute this job to put data into the .csv file.
  • Use Of Into And Let In LINQAug 07, 2017. Here, we going to see the uses of Into and Let keywords in LINQ and their differences.
  • Phone Number Authentication Using FirebaseAug 06, 2017. In this article, I am going to explain how to use phone number authentication on android with google firebase, which allows users to sign in using their phone number by receiving a One Time Password SMS.
  • Learn Universal Windows Programming Via Modern C++Aug 06, 2017. Universal Windows programs have developed based on the Windows Runtime (WinRT) technology, Windows Runtime (hereafter called WinRT) and runs based on the COM API, but is not designed to be directly used, instead using a “language projections” concept
  • Understanding SQL Azure - Part TwoAug 06, 2017. This article will allow us to connect with SQL Azure and perform CRUD operations using EF.
  • 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.
  • Understanding SQL Azure - Part OneAug 06, 2017. This article will give a idea about creating SQL DB in Azure and using it in Visual Studio
  • Export To Excel And PDF In Kendo Grid For AngularAug 06, 2017. From this article you will learn how to perform export to excel and PDF in kendo grid for Angular 2
  • Uses Of Int.Parse, Convert.ToInt32, And int.TryParseAug 06, 2017. Here, we are going to see the usage and differences among Int.Parse, Convert.ToInt32, and int.TryParse.
  • Building Out Cloud Infrastructure With TerraformAug 05, 2017. In the first article in this series, I introduced 'Terraform', and gave an introduction to what it is, and how to use it. This article dives a bit deeper, and looks at how to create a cluster of machines. If you had to manage your infrastructure manually, it would kill your time for all but the most basic of scenarios.
  • How To Work With Dropdown In Angular 2, 4 Using Visual Studio CodeAug 05, 2017. In this article, I am going to explain how to work with Dropdown in Angular 2 using Visual Studio Code.
  • CRUD Operation Using React, Nodejs, Express, MongoDbAug 05, 2017. In this article, we will create a demo project using React for front-end,nodejs and express for middle-end, and Mongodb for back-end.
  • 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.
  • Facebook Login Using Xamarin.Auth In Xamarin iOSAug 04, 2017. Xamarin is a platform to develop cross-platform and multi-platform apps (for example, Windows phone, Android, iOS). In Xamarin platform, the code sharing concept is used. In Xamarin Studio, Visual Studio is also available.
  • How To Create A Custom Master Page Using Design Manager In SharePoint 2016 - Step By StepAug 03, 2017. Design Manager is a nifty tool introduced in SharePoint 2013 that uses an HTML based approach to convert static HTML templates into SharePoint master pages and page layouts.
  • 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.
  • C# Code To Overcome "The Process Cannot Access The File XYZ Because It Is Being Used By Another Process" ErrorAug 03, 2017. In this article, I going to give the shortest solution for the error “The Process Cannot Access the file XXX because it is being used by another Process”.
  • 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.
  • Pulling Base Container ImagesAug 03, 2017. So far, we have deployed our container in the Nano Server VM and Windows Server VM. The next piece of work is to pull down the Images for these containers. The Docker is the container which we have created so far. In the following lab, we will pull some image for that container form the Microsoft Container images repository.
  • Track Security Role Changes Using AuditingAug 03, 2017. Have you been in a situation where the client is complaining about sudden access to unwanted entities/not required for their process or suddenly they are not able to perform some set of actions? If yes this article is going to help you.
  • 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.
  • Pre/Post Build Events Command Line In Visual StudioAug 02, 2017. Pre/Post build events are useful when we wish to perform some operation before/after a project is built. These operations are nothing but the Shell commands being used from the command line. A build event can be formed using a single, multiple, or conditional commands.
  • Making Web Sites Look Like Native Apps Without the App StoreAug 02, 2017. Earning a place on a user's home screen is key to engagement with customers. The automatic Add to Home Screen Experience provides this capability to progressive web applications. This is driven by the web manifest file, providing valuable meta information to the browser.
  • Configuring Nano Server For Remote ConnectionsAug 02, 2017. Here, we are going to connect with the Docker engine remotely using the PowerShell. For this we can either use our local machine or a VM. Before we proceed further, make sure that your Nano Server is up and running.
  • Azure Automation Using PowerShellAug 01, 2017. In order to run Azure, we know the Azure web portal where we can modify and manage resources as and when needed. But to manage resources on a regular basis, logging into the portal each time is a hectic job. So, automation can solve most of these problems for us. In this article, we will learn how.
  • Connecting To Docker In Nano ServerAug 01, 2017. This is about creating a firewall path in between the local machine and the Nano server to get connected with the Docker. This will give access for local machines to access the docker.
  • Creating Windows Server Machine On Virtual Network And Load Balancing itAug 01, 2017. Welcome back to an article about creating another Windows Server Machine on Virtual Network and to work with Load Balancing. Here with this demo article we will be working with the Virtual Network and we will be creating a Load Balancer on it.
  • Creating EC2 In Amazon Web ServicesAug 01, 2017. This article is about the creation of the EC2 service in the AWS. EC2 is nothing but a virtual machine which we generally create in other cloud platforms like Azure, Google cloud, etc.
  • Creating A V-Net And Adding A Windows Server Machine On ItJul 31, 2017. Welcome to an article about creating a Virtual Network and adding a Windows Server Machine on it
  • How To Use Visual Studio For Azure SQL DatabaseJul 31, 2017. This article demonstrates using Visual Studio step by step for Azure SQL Database operation.
  • SharePoint Webhooks As Event Receivers For SharePoint OnlineJul 31, 2017. SharePoint Webhooks were made generally available in January 2017. They provide the mechanism of catching the Asynchronous Events like item added, item deleted etc: that happens in the SharePoint Objects. At present, SharePoint Webhooks cannot be used with Synchronous events like Item Adding for which we will still have to rely on Remote Event Receiver solution using Provider Hosted Add-in.
  • ImageView In Xamarin Native Platform With ExampleJul 31, 2017. After the process completes, the Xamarin dashboard appears. At the top right, you will see Solution Explorer. There is your application solution.Select application name; extract to resources. The Layout folder appears in which there is Main.axml* file.
  • Measure Your Code Using Code MetricsJul 31, 2017. As a developer, when you are developing applications, how optimistic you are about delivering quality code? Quality code means not only bug free code but also understandable, maintainable, extensible, less complex and loosely coupled code.
  • How To Create Web Job in Azure Web appJul 31, 2017. Azure web job is the most useful feature in Azure web app service. It will be great helpful when you want to run the scripts or programs as background processes in app services, api app and mobile app .
  • Installing Docker In Nano ServerJul 31, 2017. This is about the installation of Docker in the Nano Server VM which has been created previously.
  • Entity Framework CRUD Operation Performed With SQL Stored Procedure Using ADO.NET Entity Data ModelJul 31, 2017. You can see my pervious article for Entity framework with Ado.Net data Model connection and how to create a new entity framework project and sql database connection maintained with created entity framework project. Also you can see how to create a class in entity framework based on data table.
  • How To Create Multi-Project Template Using Visual Studio 2017Jul 30, 2017. Visual Studio provides many inbuilt templates for creating a project. Project template will allow a developer to create new projects based on your exported project. The developer will be able to utilize your template for the new project dialog box. In this article, we can create a new project template for solution with multiple project as per your client or product requirement and use your project template for multiple developers.
  • Installing Windows Server-2016 Nano Server Using PowerShellJul 30, 2017. The following exercise is all about the installation of Windows Server 2016-Nano Server. Open your PowerShell in the administrator privileges.
  • Installing Docker In Windows ServerJul 29, 2017. The following document will provide you the step by step guide to create a windows server operating system and install the docker in it. To proceed with this, you need to login into your Microsoft Azure portal.
  • 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.
  • Learn MVC : Using Angular Dynamic LocalizationJul 28, 2017. This article demonstrates mvc using angular dynamic localization using angular i18n packaged in the visual studio 2017.
  • SharePoint Online / Office 365 - Exporting All the Terms from Particular TermSet In .CSV File Using CSOM And Console ApplicationJul 28, 2017. In this article, I’ll explain how to export TermSets in .CSV file format using CSOM and console application. I’ll go through step by step procedure for exporting TermSet.
  • Getting Started With Visual Studio Team ServicesJul 28, 2017. In this article, we will discuss in detail about the Visual Studio Team Services, walk through VSTS features, compare with VSTS and TFS, learn how to create VSTS account and how to publish the source code to VSTS.
  • Learn MVC : Using Angular Summer NoteJul 28, 2017. This article demonstrates how to learn mvc using angular summer note in visual studio 2017.
  • Azure WebApps - A Complete Walk Through ItJul 28, 2017. This article is about Azure WebApps which is a service from Azure App Service. Azure WebApps is a completely computed platform from Microsoft Azure which helps us to host, manage, create slots, go with traffic manager and many more flexible options to make your WebApp an easier one for the client and for developer.
  • Managing Your Traffic On Server Applications Using Geographic RoutingJul 28, 2017. Welcome to my first writing on Azure Traffic Manager using Geographic Routing.
  • Getting Started With The Custom Project Template Using Visual Studio 2017Jul 27, 2017. Visual Studio provides many inbuilt templates for creating a project. In this article we can create a new project template as per your client or product requirement and use your project template on multiple developers. Visual Studio provides wizards to help you generate templates from projects that are open in the integrated development environment (IDE).
  • API Testing With PostmanJul 27, 2017. Postman is a rest client with an API development suite with powerful features. Postman is a google chrome application for testing API calls which can also be used with the Developer Tools Utility to test these API calls and not have to worry about importing any files or setting up Authentication.
  • ASP.NET MVC Model Validations Using Data AnnotationsJul 27, 2017. In this article, I will explain how to implement model validations using data annotations in asp.net mvc. In asp.net mvc we can easily implement validation by using Data Annotation properties.
  • DataTable In Xamarin iOSJul 27, 2017. In this article, you will learn how to Store Values Using DataTable in Xamarin iOS, using Xamarin Studio.
  • 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.
  • Learn MVC : Using Angular And Web API And Deploy To IISJul 26, 2017. Open any MVC using Angular application in Visual Studio 2017. Here I am going deploy my previous application from “Learn MVC Using Angular Dynamic Control in DataTable”.
  • How To Check Long Server-Side Process Progress In Real TimeJul 26, 2017. Today, I will show you a way to monitor a long server-side process (like, a long running process, file generation etc.) in real time in your web application. The whole demonstration will be covered through asp.net C# but you can also implement the same sort of code in other languages.
  • Execution Of Test Cases In Sequential Order Using Selenium Webdriver - Part TwoJul 26, 2017. In my previous article of "Execution Of Test Cases In Sequential And Parallel Using Selenium Webdriver" we learned the usage of selenium webdriver
  • Extracting Data From Large Spreadsheets Using Python And OpenpyxlJul 26, 2017. At least once in life, every computer user has to handle some spreadsheets or, excel files. Sometimes it's to put formulas in for accounting, sometimes it's to store data from Google forms or other surveys. So what do you actually do when the spreadsheet contains just survey data or no numbers to apply formulas at all? I know you'll get your hands dirty and do it manually.
  • Learn MVC Using Angular Dynamic Control In DataTableJul 26, 2017. In this article, we will learn MVC using Angular data binding for dynamic control in datatable from server side Web API using visual studio 2017.

About How-to-create-PDF-file-using-itextsharp

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!