C# Corner

Resources  
  • Just Check ALL The BoxesApr 17, 2018. Today I ran into something on a client-server that unfortunately I see too often. The DBA goes through the trouble of configuring and setting up alerts/operators but doesn’t really understand what the options in the configurations mean. So, unfortunately, that means they take the CYA (cover your ass) approach and they check all of them. Now, not only have I seen this with alerts but also with things like security configurations as well. My advice is to always take a second and research what each option is before you check the little boxes, especially when it comes to security. Always follow the rule of less is more.
  • Creating Custom Pipe Using Safe HTML In Angular 5Apr 07, 2018. A pipe takes in the data as input and transforms it into the desired output. Pipes are declared using @Pipe decorator. We will create a custom pipe here, in this article. Like a filter, a Pipe also takes data as input and transforms it into the desired output.
  • Aggregate, The True LINQ Aggregator OperatorMar 08, 2018. Aggregate LINQ operator is unknown in the LinQs world. The goal of the project is to review the LinQ Aggregators operators (Count, LongCount, Min, Max, Sum and Average), and show all operators can be built with the Aggregate operator.
  • What Is Date Correlation Optimization?Feb 28, 2018. OK So, I am doing some digging and peaking around again in SQL Server and came across a database option called Date Correlation Optimization Enabled = False. Honestly, I had no clue what it did, so I took it as a learning opportunity to look into it and do a little research. Who knows, it may actual help me solve one of the many problems I run into day to day for clients.
  • Combine Multiple Observables Using combineLatest In Angular AppFeb 16, 2018. In this article, I am going to show you the benefits of using the combineLatest operator in an Angular application.
  • Pipes In Angular 5Feb 13, 2018. In this article we will be discussing Pipes in Angular 5. Pipes are the operators which is used to format data in Angular. This comes from the symbol (|) used to do this operation. Pipes are there in Angular from Angular2 onwards. But it has evolved over the period of time. There are many inbuilt pipes available in Angular 5 and it gives an easy template to create your own pipe using @angular/cli.
  • Automating SVN Check-Ins And Building A Project Via JenkinsFeb 05, 2018. A few weeks back, while sitting with my team, I learned that they run a Jenkins job which has to execute the automation scripts using the robot framework, daily around 1:00 a.m. The primary purpose of the job is to place all the necessary files and folders over the node machine of Jenkins (after copying them from the machine pointed as master on Jenkins), execute those scripts accordingly, generate the reports, and finally copy the output files back to the master machine to analyze the logs for the overall reporting and analysis purposes. This whole efficient job starts with a slack manual step which was enough to tag this activity 'not fully automated' because they had to place the updated work regularly on the specified path over the master machine before leaving the office (this includes taking the updated code, files, and automation scripts, building the project to take the DLLs etc.). This may sound tedious but more than that, there is no sense to do it manually.
  • Boolean Search Basics For Recruiters - Tutorial OneJan 31, 2018. Boolean Search is a mathematical logic which we use to put on Google, LinkedIn, and other job boards etc. to get the accurate and relevant results while expanding and narrowing the strings with key operators like AND, OR, NOT etc.
  • Retrieving List Items From A Specific View Using CSOMJan 25, 2018. In this article, you will learn how we can access the SharePoint data using Client Object Model. Here, I have taken an example of getting the data from SharePoint list specific View. Using this, we can create our own custom View with necessary fields and access them.
  • Workflow Initiation Form And Association FormsJan 12, 2018. In SharePoint Workflows, Initiation Forms are used to provide some additional information into the workflow for whom it is triggered or who starts it. Basically, the initiation forms are used to interact with the user, for example - if we want to take some data from the user before the workflow is triggered, this will be done by Initiation Forms. At first, the input will be taken and then the workflow will be triggered. This is the scenario of initiation form.
  • The Burn Up Charts In ScrumJan 04, 2018. I would like to propose the less taken path in my maiden article to track the progress in scrum. We usually do it using the burn down chart which is relatively easier to understand as compared to Burn up chart. These charts help the team and stakeholders to see and track the progress at any point in the release process or sprint.
  • The Basics Of YAML In 5 Minutes Or Less!Dec 29, 2017. This quick read will teach you the basics of YAML markup language in the time it takes to make a cup of tea :)
  • Querying ConsmosDB Using SQL APIDec 19, 2017. Here, we can find the first name and number of pets from child entity but to find out the last name we need to refer to family entity. To select last name along with first name we need to use join operator In DocumentDB
  • Aborting Thread Vs Cancelling TaskDec 12, 2017. The below post is based on one of the question I answered on StackOverflow, in which the questioner wants to cancel a task when its taking too long to respond; i.e., taking too much time in execution and returning result.
  • Introduction To VUE.jsDec 01, 2017. Vue is a framework that is designed for the implementation of user interfaces. Vue has taken the good parts of different front-end frameworks like Angular, React and Polymer.
  • Convert XML File To Excel FileNov 27, 2017. Here, we are going to learn to read XML files in C# WindowsForm applications. We are going to make a small single-form application which takes an XML file from the user and convert XML Data to Excel Data and Returns an Excel File.
  • Creating A Standalone Automation Account In Azure PortalNov 21, 2017. Microsoft Azure Automation supports a path for the users to automate the manual, long-processing, error tracking and is mostly needed for the continuous repeated process in the cloud and in many companies.Then automation saves the time and increases the reliability of the regular administrative works and it also schedules them to be automatically performed at regular intervals.The Automation can be taken with the help of Runbook.
  • Monitoring S3 With Events And SNSNov 16, 2017. This is Muhammad Habib Jawady in a new DevOps hands-on tutorial. In my first Amazon Web Services tutorial, I will be showing you how to leverage the S3 events feature and Simple Notification Service In order to monitor actions taken on certain assets .
  • Configure Application Insight For .NET Core 2.0Nov 16, 2017. We developers work hard to write code, but these QA guys find bugs in our code. We don’t have any choice but to find and fix the bug ASAP. After all this hard work we push everything to production, then new questions from people arise like why is this page slow? why is this operation taking time? why this and that? To answer these questions, we need proper logging mechanism to identify and takes hours of coding and analysis. What if we have a mechanism to track this with less hours of code to analyse and more time on fix. Application insights come to picture to solve our logging work with best analysis tools.
  • 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.
  • Leadership Challenge 003 - Focus On The WHYNov 12, 2017. Hello my friends! It has been an exciting month for me as I have just taken a position within Microsoft. My role will be as a Customer Success Manager, driving adoption across MS solutions (Modern Workplace) within the organization.
  • Debugging Tips - Part TwoOct 27, 2017. While working on complex classes/objects, it really takes two more clicks to either add that object to the Watch window or expand the object in visualizer and navigate to a specific property.
  • Pipes Operator In Angular 2 - Part ThirteenOct 20, 2017. In this article, we are going to learn about Pipe Operator. In Angular, pipes are used to transform expressions to a desired format.
  • Swift Programming - Zero To Hero - Part SixOct 05, 2017. This is part six of "Swift Programming - Zero to Hero" series. In this article, we will be learning about Arithmetic Operators. Before you continue in this session, please follow the previous series.
  • Why "Service Locator" is an "Anti-Pattern" for Dependency InjectionSep 29, 2017. The Service Locator is used as a replacement for the new operator. The problem with service pattern is that it hides a class's dependencies and is a bonafide anti-pattern. In fact, it takes away a developer's clarity about the class he/she is using.
  • 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.
  • Setup Of Virtual Machines On Azure Using TerraformSep 01, 2017. Microsoft recently announced increased investment in integrating Terraform with Azure (Aug 2017). This is a continuation of Microsofts’ reach into the agnostic/multi-cloud cloud arena, where they are doing whatever it takes to help developers succeed in the cloud. It used to be the case that Azure was only for Micosoft developers - well no more. The crew in Redmond and every office around the globe are really pushing the open-source and 'Azure for everyone' opportunity.
  • Dependency Injection - Part Five - Using A DI Container (Autofac)Aug 29, 2017. A DI container takes the responsibility of instantiating and providing the dependency instances, irrespective of the level of dependencies. As a result, it is a container that manages the scope of the instantiated objects.
  • Finding Your Geek ZenAug 17, 2017. If you are choosing to be a software engineer for your career, then do not forget to find your Geek Zen, which means taking care of YOU! This article will focus on things that I have come up with during my 20+ year software career. Things I sure wished I knew when I started my career. I focusing on stress since being a software engineer can be VERY stressful.
  • Element Operators In LINQAug 17, 2017. Here, we will learn about Element Operators, their uses, and various element operators.
  • 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.
  • Who Is An Enterprise ArchitectAug 10, 2017. Earlier, I wrote two posts on the basics of EA, but in this post, I am taking a step back and trying to explain the difference between an IT Architecture and an Enterprise Architecture and sequentially I will explain the difference between a Solution provider (often called as solutioner) and an Architect.
  • Confessions Of An Angry ProgrammerJul 23, 2017. Recently, after doing the keynote session about code quality at a conference in Denver, I received a comment from one of the attendees. He said my session was “too much angry coder”. After receiving many great comments about the session, this one took me by surprise. I thought about it for awhile and commented back, via Twitter…
  • Taking Script From Database In SQL Server In Different ModeJul 17, 2017. This article explains how to take the script from database in SQL server in a different mode. Normally we take back up our entire database as “.bak, .mdf, .ldf” file but sometimes we need to alter, update or delete then create our database based on our database modification.
  • Why ASP.NET Is The Perfect Option For Emerging BusinessJul 05, 2017. In today’s date, every business is opting for web platforms for taking their business to the next level.
  • ECMAScript5 Features - Strict Mode, JSON And MoreJun 28, 2017. Strict Mode is a new feature in ECMAScript 5 that allows you to place a program, or a function, in a “strict” operating context. This strict context prevents certain actions from being taken and throws more exceptions (generally providing the user with more information and a tapered-down coding experience).
  • C# Operators In UnityJun 18, 2017. In this article, I am going to explain about C# operators in unity
  • Expanding Razor View Location And Sub Areas In ASP.NET CoreMay 09, 2017. In this article, we'll learn sub area and customize Razor engine view location, using IViewLocationExpander. IViewLocationExpander takes care to modify view locations.
  • Technical Due Diligence ChecklistMay 01, 2017. A useful list when taking ownership of an existing project.
  • Equality Operator (==) With Inheritance And Generics In C#Apr 30, 2017. Equality Operator (==) With Inheritance And Generics In C#.
  • Taking Scripts From SQL ServerApr 27, 2017. In this article, you will learn about taking scripts from SQL Server.
  • Back Tracking Of Issues - Before Escalating To DeveloperApr 06, 2017. In the software testing world, Issued identification is a must have skill. In this blog post I have taken a simple scenario to show you how to back track the issues.
  • Expression Bodied Indexers And Operators With C# 7Mar 20, 2017. This article explains about expression bodied indexers and expression bodied operator overloading with C# 7.
  • Equality Operator And Value Types In C#Jan 16, 2017. In this article, you will learn about Equality Operator (==) behavior for non-primitive value types.
  • Introduction To Safe Navigation Operator In Angular 2Dec 01, 2016. In this article, you will learn about the Safe Navigation Operator in Angular 2
  • Solution To The Issue, “Git Command Is Taking Wrong User Name”Sep 07, 2016. In this article, you will learn about the solution to the issue, “Git Command Is Taking Wrong User Name”.
  • == Operator and Reference Types in C#Aug 31, 2016. In this article, you will learn how equality operator works behind the scene when comparing reference types
  • Interactions In Power BIJul 28, 2016. In this article, you will learn how the interaction between reports takes place in Power BI and how you can change from the default interaction.
  • Create Camera View & Taking PhotosJul 25, 2016. In this article, you will learn about Camera App in iOS.
  • Story of Equality in .NET - Part FourJul 09, 2016. In this article, you will learn how equality operator (==) operates on Primitive types in C#
  • Creating Watermark While Taking Screenshot Of A Screen In Android ApplicationApr 30, 2016. In this article you will learn about how to create watermark while taking screenshot of a screen in Android application.
  • Preparing for .NET Interviews - Part Four (Operators)Apr 29, 2016. This article presents the common questions asked in .NET interviews related to operators and explains the answers in an easy way.
  • Deploying A Web Application To AWSApr 28, 2016. In this article I will be taking you through my learning on how to deploy web applications to AWS using AWS toolkit and Visual Studio 2015.
  • C# FAQ 7: What Are Data Types, Variables And OperatorsApr 25, 2016. In this article, you will learn the concepts related to data types, variables and operators.
  • Difference Between Union And Union All in SQL ServerApr 16, 2016. In this article we will see the difference between Union and Union All operators in SQL Server.
  • LINQ - Partitioning OperatorsApr 04, 2016. In this article you will learn about Partitioning Operators in LINQ. We will learn about LINQ Partitioning Operators: Skip, SkipWhile and Take, TakeWhile.
  • Office 365/ SharePoint Online: Lesson Learned While Restoring the List ItemsApr 01, 2016. In this article I’ll explain what care should be taken while deleting the items and restoring the items back from the recycle bin, when workflow is associated with the respective list of which items are deleted or restored.
  • Preparing .NET Interview - Part Five (Equality)Mar 27, 2016. This article presents the common questions asked in .NET interviews related to equality and explains the answers in an easy way.
  • Some Useful LINQ Query OperatorsMar 24, 2016. In this article you will get to know about some useful LINQ Query Operators.
  • Nullable Types And Null Coalescing Operator In C#Feb 27, 2016. In this article you will learn about nullable types and the null coalescing operator in C#. We will also see its use in LINQ queries.
  • How To Become A Technical WriterFeb 22, 2016. This article talks about the process of writing a technical book, including how to start and what it takes to make it a successful book.
  • JOIN Operators Types In SQL ServerJan 19, 2016. In this article you will learn about JOIN Operators Types in SQL SERVER.
  • SQL For Beginners - OperatorsJan 15, 2016. This article gives you an overview of the various SQL Operators.
  • Cross Apply And Outer Apply in SQL ServerJan 09, 2016. In this article you will learn about Apply operator in SQL Server and its types with example.
  • Mapping ViewModel To Model Using Implicit Conversion Operator In C#Dec 15, 2015. In this article you will learn how to map ViewModel to Model using Implicit Conversion Operator in C#.
  • Building A Custom Tile In Universal Windows DevelopmentNov 29, 2015. In this example, I have created a custom control in which I took image and a textblock to make a simple Tile.
  • Data Binding To GridView ControlsNov 26, 2015. In this article you will learn Data Binding to GridView Controls. Data Binding is the process of taking some data and associating it to visual elements on user interface (UI).
  • NULL Conditional Operator In C# 6.0Nov 07, 2015. In this article you will learn about NULL Conditional Operator in C# 6.0.
  • Elvis To Rescue From "Object Reference Not Set To An Instance Of An Object"Oct 22, 2015. The article is about using Elvis operator which is introduced in C# 6.0. It gives an example of how to use it.
  • Implicit And Explicit Conversions In C#Sep 30, 2015. In this article you will learn how readability of code can be improved with implicit and explicit operators.
  • Introduction To Type Casting In C#Sep 24, 2015. In this article we will learn type casting and converting in C#. Some operators will also be discussed.
  • Developing For Windows 10 - SplitView Navigation MenusSep 21, 2015. This post takes a look at the SplitView navigation menu available in Windows 10 and how you can take advantage of an MVVM friendly approach to it with my custom template.
  • Pivot And Unpivot In SQL ServerSep 12, 2015. In this article we will learn how to use pivot and unpivot relational operator in SQL Server.
  • Passing Parameter by Value and by ReferenceAug 31, 2015. This article takes you through a basic understanding of how a parameter is passed by value and by reference to a function in C#.
  • Null Conditional Check in C# 6Aug 29, 2015. This article explains the Null condition check in C# 6.
  • Get Automatic Pictures From Device and Upload to Web ServerAug 14, 2015. In this article, we'll see how to develop a Windows Phone app capable of automatically taking photos and uploading them to a web server.
  • Inheritance With AS, IS and Cast OperatorsAug 13, 2015. In this article we will learn how to use IS, AS and Cast Operator in Inheritance.
  • 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#.
  • PRAYAN - A C# Corner Initiative: Empowering Village YouthAug 10, 2015. C# Corner took another step towards its initiative PRAYAN for fulfilling the goal of empowering village youth by hosting an event for the students of Choudhary Charan Singh Braj Khand Inter College, Bathain, Mathura.
  • Wild Card Operators In SQLAug 02, 2015. This article explains Wild Card Operators in SQL. Wildcard characters can be used in LIKE expressions; the percent sign (%) matches zero or more characters and underscore (_) a single character.
  • Ternary and Nested Ternary Operators in C#Jul 25, 2015. In this article you will learn about the Ternary Operator and nested Ternary Operators in C#.
  • Python Operators OverviewJul 20, 2015. In this article we will learn about Python operators.
  • Set Operators in SQL ServerJul 17, 2015. In this article you will learn how to set Set Operators in SQL Server.
  • Conditional Statement in C#Jul 09, 2015. This article explains conditional statements in C#.
  • Bind GridView Control Using XML in ASP.NetJul 03, 2015. In this article I’ll show you how to bind a gridview control using XML instead of taking any database table.
  • Bind DataList Control Using XML in ASP.NetJul 02, 2015. In this article I’ll show you how to bind to a DataList control using XML instead of taking any database table.
  • Load Balancing For PerformanceJun 02, 2015. We will understand what is load balancing and the care to be taken while developing code for it.
  • Lambda Expressions in C#Jun 02, 2015. This article explains Lambda Expressions in C#. Lambda expressions are how anonymous functions are created. Lambda expressions are anonymous functions that contain expressions or sequence of operators.
  • Taking Charge of Your Technical CareerMay 23, 2015. In this career advice, the author has provided insight into the steps you have to take to fulfill your career aspirations.
  • Getting Started With SQL Data Type and OperatorMay 18, 2015. This article describes SQL data types and operators.
  • Discuss GroupBy Operator in LINQMay 13, 2015. This article explains the GroupBy operator in LINQ.
  • Difference Between Union and Union All in SQL ServerMay 11, 2015. In this article you will learn the basic differences between union and union all operators in SQL Server.
  • String Class Methods in Java: Session 1May 02, 2015. This article explains some basic and important methods in Java strings by taking easy illustrations to help in understanding and learning the concepts.
  • Conversion Operators in LINQApr 30, 2015. This article explains the Conversion Operators in LINQ.
  • CONCAT Function and NULL Values in SQL Server 2012Apr 29, 2015. In this article we will learn about the CONCAT function and NULL values in SQL Server 2012.
  • Null Coalescing (??) Operator in C#Apr 24, 2015. In this article we will learn about Null Coalescing (??) Operator in C# programming.
  • Safe Type Cast Using "IS" and "AS" OperatorsApr 23, 2015. This article describes how to do safe type casting using the “IS” and “AS” operators in C# programming.
  • Conversion Between Types in C#Mar 22, 2015. The article describes the type conversion as well as the compile time and run time errors in C# programming.
  • LINQ Except, Intersect and Union Method/ Operator in C#Mar 19, 2015. This article gives demonstrates to use of expect, intersect and union of LINQ method in C# and their difference.
  • Basic Terminology of SQL ServerMar 17, 2015. In this article we learn SQL from the basics. Here I describe all the basic terminology of SQL.

About Take-Operator

NA
Hire a remote developer
Looking to add more bandwidth to your software team? Web Developers, designers, testers are now available on demand. Flexible hours, very competitive rates, expert team and High Quality work.
X

Build smarter apps with Machine Learning, Bots, Cognitive Services - Start free.

Start Learning Now