C# Corner

Resources  
  • Paging In ASP.NET Core 2.0 Web APIDec 11, 2017. Paging information; i.e., page number and page size, is usually received via query parameters. The POCO PagingParams simply holds this information and passes it to service (or repository).
  • Knowing When To Reflect With Caller Info AttributesDec 10, 2017. If you've been around C# long enough, you've probably had a need at one time or another to figure out some information about code that's being executed. It might be a method name, the file being executed, or even more specific details like the line number.
  • Creating My First ChatBot Using Angular(5.0) And Dialogflow (API.AI)Nov 20, 2017. Anyone who have ever tried to contact company through customer care center they know how slow and frustrating process it is. You remember that audio tape “press 1 for this, press 2 for this ,press * to go back to menu and blaa blaa blaa….“ say for example if you want to activate a simple caller tune to your phone number then you have to spent at least 10 min to know the code to activate that caller tune by hearing that audio tape and pressing so many number and finally if you had a good luck then only you able to activate you caller tune.
  • What Is Struct And When To Use Struct In C#Nov 15, 2017. 'Struct' keyword is used to create a structure. A structure can contain variables, methods, static constructor, parameterized constructor, operators, indexers, events, and property. A structure can not derive/inherit from any structure or class. A structure can implement any number of interfaces. Structures provide better performance.
  • Auto Numbering For Custom Entity In Dynamic CRMNov 14, 2017. We are not adding any field for auto number using CRM Default solution. So, until now you should have one Entity created with no custom field in it (only default system generated fields). Now its time to write some code to see this auto number thing happen. what we have to do is to create an Attribute using C# Code and make that attribute to be auto numbered. we can even have some prefix or suffix also.
  • Enums In C#Nov 09, 2017. Suppose we are creating a program in which we have to use multiple named constants of similar type and on the basis of a particular constant we have to perform some operation. So what we normally do is initialize each named constant with a value. This may require a lot of effort if the number of constants is large. Also the look and feel of the code is not up to the mark. Have a look at the below program to understand more. The program contains months of the year. We have to put lots of effort to assign each month to a value.
  • Important C# Evolutions You May Not KnowNov 08, 2017. Since the announcement of the number one Microsoft language in 2000, many developers get interested in this language evolutions for many reasons but the main one was that C# is intended to be a simple, modern, general-purpose, object-oriented programming language.
  • Alphabets to Numbers Translator For Calling In Xamarin.AndroidNov 07, 2017. In this article, we will learn how to build Call Translator App for Xamarin Android. This is a simple app for learning some basics for beginners and you can also create it in Android Studio but I like to make it in Visual Studio, therefore I developed it in Xamarin.
  • Find The Installed SharePoint 2016 Edition Via C#Nov 06, 2017. Have you ever tried to detect the SharePoint Edition via C#? Regardless of the answer, detecting the SharePoint Edition via C# is not just a line of code as Build Number, to detect the SharePoint 2016 Edition, it will need to know the corresponding SKU.
  • MS Visual Studio Code - Guide To GitNov 06, 2017. Hello guys again, this is Muhammad Habib Jawady and today I will be showing you how to use MS visual Studio Code in order to work with git properly. This will be a hands on tutorial, I hope you will find this useful as the number of users of ‘Code’ has grown dramatically throughout the year and the need for a full tutorial on how to use it has became an urge to help people master its enormous number of features.
  • Get Master Page Control Value In Content PageNov 05, 2017. Asp.Net Master page helps us to create a consistent view for the pages. Master page behaves like a container and parent page of Content page. In your application you can add numbers of Master page depending upon your project requirement and layout.
  • Three Digit Sum Using Tuple in C#Nov 02, 2017. In this article, we will be discussing an algorithm which returns possible (no. of pairs) digit pairs that are equal to a given number (6) using Tuple class.
  • Getting Started With Azure Cosmos DBOct 29, 2017. Azure Cosmos DB is a globally distributed database service designed to enable you to elastically and independently scale throughput and storage across any number of geographical regions with a comprehensive SLA. You can develop document, key/value, or graph databases with Cosmos DB using a series of popular APIs and programming models.
  • T-SQL - Display Decimal Numbers As MoneyOct 17, 2017. In this article, we will show how to display decimal numbers as money with and without cents
  • How To Change User Language Settings In SharePointOct 04, 2017. In this article, I will discuss how to change language settings for a particular user using two ways. When you create a site , you also specify user language setting such as Time Zone, local display for numbers, dates, and time, sort order, calendar type, work week, and time format (12 or 24 hour) settings in both SharePoint On premise and Online.
  • How To Secure PII Data In SQL Server Using CLE (Column Level Encryption)Oct 03, 2017. PII (personally identifiable information) which is used to identify individual identity such as SSN, DOB, Bank Account Number etc. When you are working with financial application you face the scenario where you have to store the data in encrypted format, so no one can see the actual data.
  • 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.
  • RatingBar Android App Using Android StudioSep 27, 2017. Android RatingBar can be used to get a rating from the user. The rating returns a floating-point number. It may be 2.0, 3.5, 4.0 etc. Android RatingBar displays the rating in stars. In this article, I will show you how to create RatingBar Android App using Android Studio.
  • How To Secure PII Data In SQL Server Using .NET AssemblySep 21, 2017. PII (Personally Identifiable Information) is used to identify individual identity markers such as SSN, DOB, Bank Account Number etc. When you are working with financial applications you face a scenario where you have to store the data in encrypted format, so no one can see the actual data.
  • Load Testing Web Service Using Visual StudioSep 04, 2017. Web Services are the more commonly developed and used to expose the APIs for other systems to consume. Number of external systems consume the web services on a frequent basis.
  • 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.
  • Availability Of Azure Database For MySQL And Azure Database For PostgreSQL In IndiaAug 26, 2017. In Indian data centers (Central and West India), the public preview of Azure Database for MySQL and Azure Database for PostgreSQL are available. And their services provide app developers the ability to choose from an even wider number of geographies, and deploy their favorite database on Azure, without the complexity of managing and administering the databases.
  • Virtual Machine SizesAug 23, 2017. Virtual Machines are highly flexible such that they can be changed in their size and the performance based on the requirement of the user. The resources which we actually require can be decided by us and then the user can be able to scale up or down the Virtual Machine. When making changes to the Virtual Machine size, the cost that is charged for the Virtual Machine will also vary. Here the size of the Virtual Machine will include the number of cores, the Random-Access Memory, number of data disks, the IOPS range, SSD size, load balancing feature and premium disk support.
  • JavaScript Code For Validating U.S. Format Phone NumbersAug 21, 2017. In this article, we shall learn how to do client side validation of US format phone numbers in three textbox fields. It means the application will be more responsive because the load on the server is reduced. JavaScript uses the client machine processing power.
  • 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.
  • 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.
  • 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.
  • 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.
  • SharePoint 2016 Build NumbersJul 15, 2017. SharePoint Server 2016 released on March 14, 2016. So let's try to track all the version numbers, Build numbers, and Issue lists.
  • Microsoft Azure Automation Using PowerShell Desired State Configuration And Node Configuration And ManagementJul 04, 2017. Microsoft Azure is very aggressive about providing Automation Solutions and Services to users by Azure Automation Service, by which we can automate the manual, long running and frequent, periodically repeating tasks of the cloud and can manage and configure a number of nodes
  • Cognitive Services APIs In AzureJun 28, 2017. Microsoft Cognitive services provides good number of API and services for vast developers that helps you to create more intelligent applications.
  • Creating Phoneword Android Project Using Xamarin Android ApplicationApr 04, 2017. This application lets you to convert the alphabet into numbers and then the converted numbers can be called using Phone Dialer.
  • Assigning Case To Appropriate Team User Using Plugin In Dynamics 365/ CRMMar 15, 2017. In this article, you will learn about a Plugin to assign a case record to the user in the team with the least number of cases.
  • Convert Numeric Value Into Words (Currency) In C#Mar 12, 2017. Convert Numeric Value Into Words (Currency) In C#.
  • Manage The Number Of Items To Display In SharePoint List Or LibraryFeb 20, 2017. In this article, I am going to explain about how to manage the number of items that should be displayed in a SharePoint list and document library.
  • Face Detection Using Microsoft Cognitive ServicesFeb 14, 2017. In this article, you will learn how to use Microsoft Cognitive Services Face API to detect and count the number of faces in an image.
  • Change Port Number Of a SharePoint 2016 Web Application After Its CreationDec 17, 2016. In this article, you will learn how to change the port number of a SharePoint 2016 web application after its creation.
  • How To Validate A Phone Number In Xamarin Android App Using Visual Studio 2015Dec 13, 2016. In this article, you will learn how to validate a PhoneNumber in Xamarin Android app, using Visual Studio 2015.
  • Convert A Single PDF Into Number Of Pages As A PDF Using iTextSharpSep 21, 2016. In this article, I will describe how to convert a single PDF into number of pages as a PDF, using iTextSharp PDF library.
  • How Much Money Does A CTO MakesSep 20, 2016. Do you wonder what kind of money CTOs make in a year? This article shows some numbers of top paying CTOs in the world.
  • Restart List Item ID Numbering In SharePoint Server 2016Sep 19, 2016. In this article, you will learn, how to restart list item ID numbering in SharePoint Server 2016.
  • How To Increase The Number Of Jump Lists In Windows 10Aug 29, 2016. In this article, you will learn, how to increase the number of Jump Lists in Windows 10.
  • AngularJS Validation In MVC - Part TwoMay 03, 2016. In this article you will learn how to validate the Number , Email address , Min/ Max validation of number.
  • Armstrong Number The Python WayApr 25, 2016. In this article you will learn about Armstrong number the Python way.
  • Creating Advanced Notepad In C#Apr 18, 2016. In this article, we will create a notepad with features like Multi Tabbed Documents, Document Selector, File Association, Opening/Saving Multiple Files, Line Numbers, Running External Programs, Viewing files in Browser, Full Screen Mode etc.
  • NumericalBox - WPF TextBox's Subclass That Accepts Well-Formed Decimal Numbers OnlyApr 10, 2016. In this article you will learn WPF TextBox's subclass that accepts well-formed decimal numbers only in NumericalBox.
  • JavaScript Number ObjectJan 25, 2016. In this article we learn about Numbers object in JavaScript.
  • SQL Server Query Optimization - Day 2 (Number of Joins Does Matter)Jan 12, 2016. In this article you will learn how the number of Joins matters in SQL Server Query Optimization.
  • C# FAQ 6 - How Do I Display Numbers In Different FormatsJan 01, 2016. This article examines the various ways by which you can display numbers in C#.
  • Jump Start With Python - Part 5 (Numbers)Dec 29, 2015. This article explains how to get started with programming in Python. This is part 5 of the series focusing on numeric data types in Python.
  • Displaying Line Numbers In SQL Query EditorDec 04, 2015. In this article we will discuss about the option of displaying Line Numbers in the SQL Server Query editor.
  • Send Message On WhatAspp Number Using Web ServiceNov 25, 2015. In this article we will learn how to send a message to WhatsApp using web service.
  • Validating Social Security Numbers Through Regular ExpressionsNov 09, 2015. In this article you will learn how to validate Social Security numbers through Regular Expressions.
  • Resource Optimization (Bundling And Minification) Boost Your Website PerformanceNov 07, 2015. In this article you will learn step-wise process to increase website performance, decrease content size, and decrease number of request for a website.
  • Visitor Design PatternOct 27, 2015. In this article you will learn about Visitor Design Pattern. It is a behavioral design pattern. The prime purpose of the visitor pattern is to add extra behavior to a class without modifying it.
  • Find File Type From Magic Number Of File In MVC 5Oct 19, 2015. In this article we are going to learn how to find file type from Magic Number of file in MVC 5.
  • Creating Custom Filters In AngularJSOct 12, 2015. In this article you will learn how to create custom filters in AngularJS. AngularJS filters cover many common uses such as formatting dates and currencies, limiting the number of items to be displayed, etc.
  • Params In C#: Pass Variable Number Of Parameters To MethodOct 05, 2015. In this article we will discuss about params keyword in C# and how to pass variable number of parameters to method.
  • Show Or Hide Line Numbers In Documents In Visual StudioSep 10, 2015. In this article we will see how can we show or hide line numbers in documents in visual studio.
  • Calculate Fractions in VB.NETAug 22, 2015. In this brief article, we'll see a simple method to convert the decimal part of a number into its fractional representation, developing a reusable class apt to do it.
  • Create a Spiral Matrix by Taking Number of Rows and Columns as InputAug 10, 2015. In this article you will learn how to create a Spiral Matrix by taking the number of rows and columns as input from the user using C#.
  • Writing Clean Code and Magic NumbersJul 27, 2015. In this article you will learn how to write clean code and Magic Numbers.
  • Directive to Allow Only Numbers Using AngularJsJul 12, 2015. This article explains how to create a directive to allow only numbers using AngularJs.
  • Directive to Allow Decimal Numbers With a Single Decimal Point (.) Using AngularJSJul 12, 2015. This article explains how to create a Directive to allow decimal numbers with only a single decimal point (.) using AngularJS.
  • NodeJS Series Part 4: Creating a Port ListenerJul 05, 2015. Here I will describe NodeJS which is Part 4 of NodeJS series. The purpose of this article is about creating a server, listening to it through a port number and then sending output to the browser.
  • Using Application State to Check User Visits on a WebsiteJun 25, 2015. This article shows how to make a user's total number of visits to a website using application state in ASP.Net using C#
  • How to Reduce Call Centre TrafficMay 04, 2015. This article proposes a few solutions to the challenge of workforce optimization of a call centre.
  • Basics of JavaScript: Part 4Apr 30, 2015. In this article we will learn how to work with strings and numbers.
  • Returning JavaScript: Undefined Marries NaNApr 24, 2015. In this article we will learn about returning JavaScript Undefined and NaN.
  • Retrieve Table List With Number of RowsApr 22, 2015. This article shows a quick way to list tables with a number of rows in a database.
  • OFFSET-FETCH Clause in SQL ServerApr 06, 2015. This article explains the OFFSET-FETCH clause that is a filltering option, like top, that can filter the data based on the number of rows.
  • SSRS MiscellaneousApr 02, 2015. This article explains how to remove a question mark (?) from a report viewer page number control.
  • Validating Mobile IMEI NumberMar 28, 2015. In this article you will learn how to validate the Mobile IMEI number.
  • How to Generate Random Numbers Within a Specific RangeMar 09, 2015. This article explains how to generate random numbers within a specific range.
  • How to Generate Random Numbers in C#Mar 05, 2015. This article explains how to generate random numbers in C#.
  • Random Numbers in MultithreadingFeb 12, 2015. In this article you will learn about random numbers in multithreading.
  • Error Solved - Windows Azure Cannot Perform a VIP SwapJan 13, 2015. In this article, we will learn how to solve the error Windows Azure cannot perform a VIP swap between deployments that have a different number of endpoints.
  • CSS Automatic Numbering CounterJan 13, 2015. In this article I explain how to make a CSS Automatic Numbering Counterwith example.
  • jQuery Copy Paste Number Only ValidatorJan 11, 2015. This copy/paste numbers only validator works on Chrome/Firefox/IE > 6.0.
  • Top 10 Abbreviations Every .NET Developer Should Be Familiar WithJan 08, 2015. The world of software development is overstuffed with a countless number of abbreviations. If you are a .Net developer, the following is a Top 10 list you should be familiar with.
  • Store n Number of Lists of Different Types in a Single Generic ListNov 27, 2014. In this article you will learn how to store n number of Lists of a different type in a single generic List in C#.
  • Git Version Control in Visual Studio 2015Nov 24, 2014. Git is an open source distributed Version Control System (VCS) where any number of developers can work together on a project
  • Sorting Numbers in SQL Server Without A Sorting FunctionNov 14, 2014. How to sort numbers in SQL Server. It's not a difficult task but not an easy way. In the front end are many functions that for sorting values but SQL Server has no predefined function available.
  • Display Number of Online Users in ASP.NetNov 12, 2014. This article shows how to display the number of online users in ASP.NET.
  • .NET Binary Reverse Engineering: Part 1Oct 23, 2014. The prime objective of this article is to explain the .NET mother language called Common Instruction Language (CIL) that has laid the foundation of .NET.
  • The Fibonacci NumbersOct 03, 2014. This article helps you to understand Fibonacci Numbers and also provides various ways to generate a Fibonacci series in C#.
  • Count Duplicate Values in Excel Column DynamicallySep 23, 2014. In this article you will learn how to count the number of repeated rows in an Excel file column and show the duplicate columns in a chart control dynamically.
  • Exporting Large Table Data to Excel in ASP.NetSep 18, 2014. This article describes how to export a large amount of data to an Excel file with the predefined number of records to export.
  • Bundling in MVC4Sep 16, 2014. In this article you will learn Bundling in MVC4. Bundling helps us to manage our stylesheets and scripts files in a more elegant way. It also helps in reducing the network traffic by optimizing the request processing (in other words reducing the number of calls for downloading the scripts/CSS files) from the user to the server and vice versa.
  • Document Properties - Number in QliViewJul 09, 2014. This article provides an introduction to numbers in QlikView and describes what numbers are in document properties.
  • SubField() Function in QlikView Application: Part 3Jun 30, 2014. This article describes the Subfield function in QlikView without field number.
  • Rank Function in SQL ServerJun 21, 2014. This article explains the Rank function. Ranking functions provide a very good feature of assigning numbering to the records in the result set in SQL. Row_Number is one of these functions available in SQL Server that allows us to assign rankings or numbering to the rows of the result set data.
  • Row Number Function in SQL ServerJun 19, 2014. This article explains the row number function in SQL Server. Ranking functions provide a very good feature of assigning numbering to the records in the result set in SQL. Row_Number is one of these functions available in SQL Server that allows us to assign rankings or numbering to the rows of the result set data.
  • Paging Using PHPJun 05, 2014. This article explains how to handle a number of records using paging.
  • Logon Trigger in SQL Server 2012May 26, 2014. This article describes how to use a Logon Trigger to restrict out of office hours and limit or deny the number of connections for a specific user.
  • JavaScript For Running Slideshows of ImagesMay 25, 2014. Here I will narrate the JavaScript programming code used to run a slideshow that rotates “n” number of images.
  • How to Get the Number of Items Inside the Folder in SharePoint 2013 Online Using REST APIMay 08, 2014. In this article you will see how to get the number of items inside the folder using the REST API in SharePoint 2013 Online.
  • Passing and Accessing Variable Number of Parameters in FunctionApr 09, 2014. This article explains how to pass and access a variable number of parameters in a function/method in JavaScript.
  • Numbers in C#Mar 30, 2014. This article explains numbers in C#. Afterwards I’ll discuss two major numbers and compare those that are used in C#.
  • How to Show the Serial Number in Reports Automatically Using Expression in .NETMar 28, 2014. This article explains how to show the Serial Number in reports automatically using expressions in .NET with a demo.

About prime-number

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!