C# Corner

Resources  
  • Database First In .Net Core 2.0 CRUD Operation - Part OneJan 17, 2018. In my previous post, I have explained how to create an Angular 5 application in Visual Studio 2017 using .NET Core templates which you can find here.
  • Activity Indicator In Xamarin.iOSJan 17, 2018. In this article, we are going to create a simple xamarin.Ios application that will have the activity indicating some background task is going on. We will use activity indicator that will animate on the specific duration indicating some calculation, or functionality is executing on background. It lets the user know some background task is going on.
  • Toolbar In Xamarin.iOS Application ViewJan 17, 2018. In this article, we are going to create Xamarin application that contains toolbar item with respective tools and functionality. Tools like add, edit, refresh, search in form of icon or text can be applied on the toolbar and the required specific functionality can be added with its event.
  • Using XAML Progress Bar In Xamarin.FormsJan 17, 2018. Long running tasks in any application make the application or software non-responsive. So keep the user updated about the running task and also keep the application responsive during long running tasks.
  • How To Use Sessions In ASP.NET CoreJan 16, 2018. In this article, we will learn the very simple way to use Sessions state in ASP.NET Core applications.
  • Segmented Control In Xamarin.iOSJan 16, 2018. In this article, we are going to create a Xamarin iOS application that contains UI Segmented control that let the user select the value between the certain range of values. We will create a simple application that contains the set of values and a user can select values among the available values.
  • Create Your First ASP.NET Core 2.0 Service Fabric Container Application In WindowsJan 16, 2018. Learn how to create your first ASP.NET Core 2.0 Service Fabric Container application in Windows.
  • How To Create An App Packages In UWP ProjectJan 16, 2018. In this article, we will learn the very simple way to create an app package in UWP application.
  • Building A Tabbed Application In Xamarin iOS ApplicationJan 15, 2018. A tabbed application is a kind of app which has a bunch of buttons at the bottom of your iPhone. When you tap any button, it changes to a different page. We will learn how we can develop this functionality in an iOS app.
  • Basics Of Angular And Its Versions - Part TwoJan 15, 2018. Module is nothing but a package like a package in Java, a namespace in C# and like a header-file in C / C++. Java, C#, and C++ have their own modularity system which contains classes, interfaces, enumerations etc. In the same way, Angular also has its own modularity system called NgModules which helps to organize an application into adhesive blocks of functionality. Every Angular application should have at least one NgModule and the root module is called AppModule.
  • Learn About Microsoft KaizalaJan 15, 2018. Microsoft Kaizala is a mobile application designed for group communication and work management. It is used to efficiently manage the work or collect data from individuals or large groups, even if they are not part of the organization. It makes easy to connect and co-ordinate work with the field employers, vendors, partners and customer wherever they are.
  • An Introduction To Q#Jan 15, 2018. In this article, I will be explaining about Q# - the new programming language introduced by Microsoft for quantum computing. We will understand the data type, expressions, and statements of Q# with the help of code snippets.
  • Add Quick Launch Link To SharePoint 2013 Site Using REST APIJan 15, 2018. In this article, I have explored how to add links represented as headings in the Quick Launch area of the user interface using REST API. Here, we trying to add a custom navigation node corresponding to links in the Quick Launch area of the site using REST API using jQuery.
  • ASP.NET Core 1.0 - Change Bootstrap Layout In Three StepsJan 14, 2018. This article walks you through the steps for creating a ASP.NET Core Web Application using Bootstrap as template for layout and changing it to a new one.
  • Bulletproof Disposable Types In .NET CoreJan 14, 2018. Whenever I do code review on .NET projects, hands down the number one issue is developers not calling .Dispose() on disposable objects. Ever since .NET was released, I have been preaching how important this is. If not done properly, it’s most likely to create virtual memory issues that will eventually cause the application to stop and possibly freeze server or users’ computer.
  • Angular 5 CRUD Operation Using Node, Express, MongoDBJan 13, 2018. In this article, we’ll learn to create basic CRUD application using angular 5, Nodejs, Express and Mongodb nosql database.
  • Using XAML Progress Bar In WPFJan 12, 2018. Long running tasks in any application make the application or software nonresponsive. So to keep the user updated about the running task and also keep the application responsive during long running tasks we can use different kinds of loading bar options like.
  • Preventing CSRF Attacks In ASP.NET Core 2.0Jan 12, 2018. OWASP 2013 classifies Cross Site Request Forgery (CSRF) as one of the Top 10 risks and is present if attacker can force the victim's browser to send forged request to your web application and it considers it a legitimate request.
  • Observables With Angular 5Jan 12, 2018. We have a case where we use observable to populate the UI from the external data asynchronously Angular uses same thing for this task let’s see how we can use the observables and use them in an angular application.
  • SignalR Chat App With ASP.NET WebForm And BootStrap - Part ThreeJan 12, 2018. In a previous article we have learned how to create a real-time chat application using SignalR and Bootstrap. So far we learned creation of group chat, Creation of Private Chat, Title Bar Notification Alert system, Message Count and Clear Chat History. And now we are going to learn the most trending feature in Chat Application which is “Emoji” or “Smiley” which makes our application more interactive.
  • Create An Intelligent Bot Application Using Microsoft Bot FrameworkJan 12, 2018. In our previous article, we learned how to create and connect a chatbot with Azure Bot Service. But in this article, we are going to create an intelligent Bot Application using Microsoft Bot Framework.
  • Bind Menu And Sub Menu Dynamically In ASP.NET MVC From Database Using LINQJan 12, 2018. Many times we need to create a menu for a simple application. We ususally get stuck on how to bind the menu. Here in this article we you will learn how to bind menu and sub menu dynamically in ASP.NET MVC from database using linq.
  • Configure Windows Authentication In ASP.NET CoreJan 11, 2018. Using Windows authentication, users are authenticated in ASP.NET Core application with help of operating system. Windows Authentication is a very useful in intranet application where users are in same domain.
  • Authentication With Route Guards In Angular 5 Single Page ApplicationJan 11, 2018. Angular comes with many built-in features which can be used to achieve things like authentication and authorization Route guards are one of them; let’s see how we can achieve this in this article.
  • FormFlow In Microsoft Bot Framework - Part TwoJan 11, 2018. In this part, we will see some of the advanced stuff that we can use while using FormFlow in real time application while dealing with real business scenarios.
  • How To Bring Internet Connectivity To Xamarin.Forms ApplicationJan 10, 2018. How To Bring Internet Connectivity To Xamarin.Forms Application
  • Explore Azure Cosmos DB Without Azure SubscriptionJan 10, 2018. Azure Cosmos DB emulator is an exciting tool for getting started with Cosmos Db. This allows us to play with Cosmos DB without even having an Azure Subscription. That means you can write Cosmos DB code in your .net application and view your data on emulator.
  • How To Create An Angular Service And Access It In Multiple ComponentsJan 10, 2018. In our previous article, we developed a single page application using Angular 4. Now in this article, we are going to talk about services.
  • Draggable Panel In An Android ApplicationJan 10, 2018. This article demonstrates how to create a draggable panel in an Android application using Android Studio.
  • How To Configure User Profile Service Application Step By StepJan 10, 2018. In the last article I described about how to delete and create User profile service, today I'm demonstrating about how to configure UPA service application step by step with a screen shot. This articles applies to SharePoint 2010, 2013 and 2016.
  • Add Some Intelligence To Your C# Apps With Microsoft Cognitive ServicesJan 09, 2018. In this article, you will learn how to use Microsoft Cognitive Services from your C# applications.
  • Basics Of Angular And Its Versions - Part OneJan 09, 2018. Angular is the next version of Google’s highly popular MV* framework for building complex web applications.
  • How To Remove And Create User Profile Service Application In SharePointJan 09, 2018. The purpose of this article to is to delete an existing UPA service from the SP server and create the same from scratch. As we know, there are two ways to configure or delete UPA server, Using UI and SharePoint PowerShell. We are going to delete and create UPA using UI.
  • Xamarin.Forms Tools - XAML PreviewersJan 09, 2018. Initially, when Xamarin.Forms were released, the biggest challenge in developing the mobile application was to develop its UI as there were no drag and drop designers available for it like storyboard designer for iOS or Android designer. But, very soon, this issue was solved by many Xamarin previewers launched by several third-party providers and recently by Microsoft also.
  • Setup React App Using Node.js, Webpack And TypeScriptJan 09, 2018. React is one of the leading technologies that is used to create single page applications(SPA). Some others are Angular and Vue.js. In this article we will learn how to set up a React project using Webpack, Node.js and Typescript.
  • Create Angular ComponentsJan 09, 2018. In our previous article, we set up our development environment and created our first Angular application. Clearly, Angular CLI is a genie for the developers – you just have to give a command,and it will create whatever you need.
  • A Single Page Application Using Angular v4Jan 08, 2018. In this article, we are going to create a single page application in Angular 4.
  • Retrieving Weather Info In Xamarin.Forms Application For Android And UWPJan 07, 2018. Reading this article, you can learn about retrieving weather details using API key from openweathermap.org in Xamarin Forms application for Android and Universal Windows Platform.
  • Microsoft Office 2013 UI Design In C# - Visual StudioJan 07, 2018. In this article we will design the UI of Microsoft Office 2013 applications like Word, PowerPoint, Excel etc.
  • Xamarin.Forms - Deep Linking Application Using SQLiteJan 06, 2018. Android deep links open a specific page within an app and optionally pass data to it. Developers may find deep links particularly useful for actions such as clicking a notification or sending an app link via email
  • SearchBar View With SearchContent In Xamarin.Forms ApplicationJan 06, 2018. SearchBar view control is the control that provides you the way to search from the list of content. It has the events 'SearchButtonPressed', 'TextChanged' for performing actions respectively. You can give the list of items that are required to perform the search for the item based on conditions and suggestions you want.
  • Voice 2 Text Android Application TutorialJan 06, 2018. Hello all, in this article we will learn how to create an Android Voice2Text App. So by the app name we can understand what we will be going to make. In this app Voice2Text, user voice will be converted into text and will be displayed in the input field. Voice2Text App does not need any internet connection it will work offline.
  • Understanding Process, Application Domain And AssembliesJan 05, 2018. We usually come across these terms: Process, Application Domain or App Domain, Assemblies. It is good to have a basic knowledge of these terms and how each one is related to each other.
  • Using XAML Progress Ring In UWPJan 05, 2018. Long running tasks in any application make the application or software non-responsive. So to keep the user updated about the running task and also keep the application responsive during long running tasks we can use different kinds of loading bar options.
  • Navigation And Parameterized Routes In Angular 5Jan 05, 2018. We have seen the basics of the Routing in Angular in the last article. Now let’s see how Angular offers navigation and how we can use the parameterized routes in Angular. Let’s try to understand how to navigate programmatically from the component and from the template.
  • Share Code Between ASP.NET Core MicroServicesJan 04, 2018. Microservice architecture or microservices is a method of developing software applications as a suite of independently deployable, small, modular services in which each service runs a unique process and communicates through a well-defined, lightweight mechanism to serve a business goal.
  • Create Angular 5 Application Using .Net Core 2.0 Template In Visual Studio 2017Jan 04, 2018. Angular 5 has been announced recently and we already have a template added in the Visual Studio 2017 with .Net Core 2.0.
  • SignalR Chat App With ASP.NET WebForm And BootStrap - Part TwoJan 03, 2018. In previous articles, we learned how to create a real-time chat application using SignalR.
  • Introduction To Office 365 APIJan 03, 2018. This introduction to Office 365 API, describes the significance of using this API into user applications whether it is native or web based application.
  • Invoking Web Application From Console Application (.NET Core) Via Command PromptJan 02, 2018. This article is mainly for the command prompt lovers who want to use it to launch their web application build on .Net Core.
  • Intelligent Image Object Detection Bot Using Cognitive Computer Vision APIJan 02, 2018. Microsoft Cognitive services is set of cloud based intelligence APIs for building richer and smarter application development. Cognitive API will be used for searching meta data from Photos and video and emotions, sentiment analysis and authenticating speakers via voice verification.
  • Routing And Navigation With Angular 5Jan 02, 2018. Angular routing helps navigation across the application from one view to another view, it also allows us to maintain the state, implement modules and load the modules based on the role of the user. Let’s see in this article how we configure the routing and some basic concepts with it.
  • Learn Angular 4.0 In 10 Days - Directives - Day FourJan 02, 2018. A Directive modifies the DOM to change appearance, behavior or layout of DOM elements. Directives are one of the core building blocks Angular 4 uses to build applications. In fact, Angular 4 components are in large part directives with templates. From an Angular 1 perspective, Angular 4 components have assumed a lot of the roles directives used to. The majority of issues that involve templates and dependency injection rules will be done through components, and issues that involve modifying generic behavior is done through directives.
  • Device Year Class Library Using Android ApplicationJan 02, 2018. Android device's specifications and calculates which year the device would be considered.
  • Repository Pattern In ASP.NET MVCJan 02, 2018. In this article, we will learn about Repository pattern which is mostly used to create enterprise applications. Repository pattern divides application’s UI, business logic and data access components into different layers that are easily maintainable and testable.
  • CRUD Operations With ASP.NET Core Using Angular 5 And ADO.NETJan 02, 2018. Here, I am going to explain how to create an MVC web application in ASP.NET Core 2.0 with Angular 5.
  • Exploring Angular Fundamental With Visual Studio 2017Jan 02, 2018. This article explains the fundamentals of Angular by creating a simple Angular application with Visual Studio 2017 using the default template available with .NET Core.
  • Getting Started With Q# Programming Jan 01, 2018. In this tutorial, you’ll learn how to build your first simple “Hello World” Q# app. Just follow these following steps.
  • Xamarin.Forms - Expandable ListView AppJan 01, 2018. In this article, we will discuss how to create an expandable listview in Xamarin.Forms application using Visual Studio 2017.
  • Xamarin.Android - QR Code Reader By Mobile CameraJan 01, 2018. Today, I shall show you how to create a QR code reader with Mobile Camera Android application in Xamarin.
  • Xamarin.Forms - Google Maps APIJan 01, 2018. In this article, we will learn how to use Google Maps API in Xamarin.Forms application.
  • Xamarin.Android - Finger Print AuthenticationDec 31, 2017. Today, I shall show you how to develop fingerprint authentication application in Xamarin.Android.
  • Xamarin.Forms - FFImageLoading AppDec 30, 2017. In this article, let us learn how to add and display gif, svg, jpg images with transformation in Xamarin.Forms application.
  • ASP.NET Core And EF Core 2.0 TestingDec 29, 2017. The single biggest selling point of MVC architecture in general and ASP.NET Core in particular is that it makes testing much simpler. ASP.NET team has done a great job in making a framework that is pluggable, thus enabling testing of controllers, repositories and even the entire application a breeze.
  • How To Create Own NPM Package And Publish ItDec 29, 2017. NPM (Node Package Manager) is a package manager for JAVASCRIPT (Node.js) , use of npm is to use already developed javascript module in your application. It contains command line client that interacts with remote registry where the actual package resides
  • Dashboard Application With ASP.NET MVC 5 And jQueryDec 28, 2017. As you know, the dashboard system has become very important because it's helpful for managers in order to take the right decisions.
  • Set up And Create Angular ApplicationDec 28, 2017. Basically, In Angular – we divide our UI into separate components, to increase readability and reusability. So, we can say the Angular application is a tree of Angular components.
  • How To Earn Money Using Google AdMob With Android ApplicationDec 28, 2017. One of the hottest discussion points in Android Technology is how to earn money using Android Applications.
  • Create Event Calender In LaravelDec 28, 2017. In this tutorial we will learn the implementation of Full Calender (Javascript Event Calender) in Laravel.If we want to show our events,tasks & schedules along with the start time and end time then we have to use 'fullcalender jquery plugin' in our Laravel Application.
  • Migrate Your Applications To Azure Virtual MachinesDec 27, 2017. Learn how to migrate your applications to Azure virtual machines.
  • Support Multiple Languages In Xamarin.Forms ApplicationDec 27, 2017. In this article, we are going to make an application through which we can support multiple languages in our Xamarin.forms application.
  • Navigation Drawer Activity In AndroidDec 27, 2017. In this article, we will learn how to use a single navigation drawer for different activities.
  • Xamarin.Android - Download Image From URL With Progress-BarDec 27, 2017. In this article, you will learn how to download an image from a URL address into your Xamarin Android application.
  • Angular 5 Forms And Validations - Part OneDec 27, 2017. Forms are the main building blocks of any application. Here we will learn all about Forms.
  • Linking Android-Kotlin Application With Google Play Store For RatingDec 26, 2017. In this article, I am going to illustrate how a developer can link their app with Google Play store so that a user can navigate to the play store to rate applications by clicking on a particular button or image.
  • ASP.NET MVC5 - Kendo UI Grid CRUD Operation Using ASP.NET Web API And EFDec 26, 2017. In this article, I will demonstrate how to do the CRUD operations using Kendo UI Grid in ASP.Net MVC5 Web Application
  • Build Scalable Web Applications With Azure Database For MySQLDec 26, 2017. Azure Database for PostgreSQL and Azure Database for MySQL bring together community edition database engines and capabilities of a fully managed service—so you can focus on your apps instead of managing a database. See how the service helps you quickly respond to changing customer needs by scaling up and down. And see how capabilities like high availability and replication help you meet and exceed customer expectations.
  • Working With Kendo UI TreeList And Custom Template In ASP.NET MVC 5 Web ApplicationDec 24, 2017. In this article, I will demonstrate how to work with KendoTreeList View and custom template in ASP.Net MVC5 using Kendo UI and EF
  • QR Code Scanner In Xamarin.FormsDec 23, 2017. This article demonstrates how to make a QR CodeScanner application using C# and XAML in Xamarin.Forms. QR codes are plastered on advertisements, billboards, business windows, and products. They appear to be very popular among marketers, although it’s rare to see anyone actually scanning one.
  • Fluent Validation With MVVM In Xamarin Forms ApplicationDec 22, 2017. Fluent Validation is used to create the validation logic separate from business logic for any type of objects you want to validate.
  • MasterDetailPage In Xamarin Forms ApplicationDec 21, 2017. MasterDetailPage is the main page that is responsible for two related pages. It contains the master page that has items and the detail page that shows the details about the items present on master page.
  • How To Host ASP.NET Core Application on IIS ServerDec 21, 2017. In this article, you will learn how to host ASP.NET Core Application on IIS Server.
  • How To Add Splash Screen And App Icon In UWP ProjectDec 21, 2017. In this article, we will learn a very simple way to add Splash Screen and App Icon in UWP application.
  • ContextMenu In Xamarin.Forms ApplicationDec 21, 2017. In this article, we will learn how to add a ContextMenu on the list view having cell items in Xamarin.Forms application.
  • Weather Updates In Console Application Using APIDec 20, 2017. Here, I am writing an article to give a basic idea of consuming a Web API from Yahoo Weather and display it in the Console.
  • SignalR Chat App With ASP.NET WebForm And BootStrap - Part OneDec 20, 2017. Here, we are going to learn to create a real-time chat application using SignalR, Bootstrap and jQuery Modal Popup.
  • Application To Build Resume/CV With ASP.NET MVC 5 And jQueryDec 20, 2017. In this article, we will demonstrate how we can build resume CV application. As you know resume CV has different parts such as personal information, education, work experiences, skills, certifications, languages. We are using Asp.net MVC 5, jQuery and bootstrap in order to build our application. I hope you will like it.
  • How To Upload UWP Project On App CenterDec 20, 2017. In this article we will learn a very simple way to upload UWP application on app center step by step.
  • Floating Chat Heads Using Android ApplicationDec 19, 2017. We all love the chat head or chat bubbles from the popular Facebook Messanger. This provides very handy and easy access to the chat conversation screen no matter which screen you are on. Chat heads are very convenient for multitasking, as a user can work and chat at the same time. That means if you are using the calculator app on your phone and if any new message arrives, you can open the conversation and replay the message without switching app.
  • List Of Users With Roles In ASP.NET MVC IdentityDec 18, 2017. This article demonstrates how to list users with associated user roles using Identity in ASP.NEt MVC applications.
  • Text To Speech In Xamarin.FormsDec 18, 2017. This article demonstrates how to create Text To Speech application using C# and XAML in Xamarin.Forms.
  • Building Multitenant Architecture Using ASP.NET Core And Micro ServicesDec 18, 2017. Instead of deploying an application per client, organizations prefer multitenancy to save infrastructure cost and deployment time. Multitenant architecture helps to adapt changes for different clients under the hood. In this article I am not going to discuss database design for multitenant applications but I will be focused on achieving separation for different clients.
  • MVVM Lite For Data Binding In Xamarin.FormDec 16, 2017. We are using MVVM light that will provide the facility to implement Model-View-ViewModel. This is the quick way for development of an application and also provides a user the facility to customize and design the application.
  • Overview Of Identity In ASP.NET Core 2.0Dec 15, 2017. It is a membership system that allows us to add login functionality to our application. User may create account and login using credential or can use external login provider such as Google, Microsoft Account, Twitter, Facebook etc.
  • Configure Identity In ASP.NET Core 2.xDec 15, 2017. Identity is a membership system that allows us to add login functionality to our application. In my previous article, I have explained about the overview of Identity in ASP.net Core. There are some default behaviors that can be overridden easily in our application in ConfigureService method of startup class.
  • Two-Way Binding Or MVVM In Xamarin.Forms ApplicationDec 15, 2017. In this article, we are going to learn how to apply two-way binding in Xamarin forms application with the help of InotifyPropertyChanged System component model.
  • ASP.NET Core 2.0 Web API AND HATEOASDec 14, 2017. The idea behind HATEOAS (Hypermedia As The Engine Of Application State) is to transfer links in the resource representations. The sample demonstrates how links can be provided for a collection and individual resources. The links represent the actions that can be performed on the resource at a given point in time.
  • Xamarin.Forms - Messaging AppDec 14, 2017. In this article, we are going to learn about messaging plugin and discuss how to use it in xamarin.forms application by using visual studio 2017 15.5
  • Xamarin.Forms - WebView With ProgressBarDec 13, 2017. In this article, we will learn how to use ProgressBar in WebView in Xamarin.Forms application using Visual Studio 17 15.5 preview.
  • Starting With Google Cloud Firestore Database With AngularDec 12, 2017. Cloud Firestore is a NoSql Document database built for automatic scaling, high performance, real time, and ease of application development.

About Silverlight-Navigation-Application

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!