C# (.NET)

MS Dynamics 365

A cloud-based business applications platform. Combines components of customer relationship management (CRM) and enterprise resource planning (ERP), along with productivity applications and artificial intelligence tools.

MStest

Command-line command that is used to run tests. This command has several options that you can use to customize your test run. You can specify these options in any order on the MSTest.exe command line.

Nancy

Lightweight, low-ceremony, framework for building HTTP based services on .Net and Mono. The goal of the framework is to stay out of the way as much as possible and provide a super-duper-happy-path to all interactions.

.NET Core

Cross-platform .NET implementation for websites, servers, and console apps on Windows, Linux, and macOS. It consists of CoreCLR, a complete runtime implementation of CLR, the virtual machine that manages the execution of .NET programs. Can be used in device, cloud, and embedded/IoT scenarios.

NHibernate

Object-relational mapper for the .NET framework. It's actively developed, fully featured and used in thousands of projects. Requires that you create  a mapping specification that traces which properties of your objects map to which columns of your tables and/or views in your database.

Ninject

Lightweight dependency injection framework for .NET applications. It helps split application into a collection of loosely-coupled, highly-cohesive pieces, and then glue them back together in a flexible manner.

NuGet

Package manager for .NET. The NuGet client tools provide the ability to produce and consume packages. The NuGet Gallery is the central package repository. NuGet is distributed as a Visual Studio extension.

NUnit

A unit testing framework for all .NET languages. Initially ported from JUnit, the current production release, version 3, has been completely rewritten with many new features and support for a wide range of .NET platforms.

Octopus

An automated software deployment and release management server, designed to simplify deployment of .NET applications, Windows Services and databases, it takes care of replacing application settings, running environment-specific configuration transforms, updating Windows Services, etc.

ORM frameworks

NHibernate, Entity Framework, Linq2SQL, ADO.NET.

OWIN

A standard interface between .NET web servers and web applications. The goal of the OWIN interface is to decouple server and application, encourage the development of simple modules for .NET web development, and, by being an open standard, stimulate the open source ecosystem of .NET web development tools.

P/Invoke

Service that enables managed code to call unmanaged functions which are being exposed by any dynamic link libraries (DLL's) such as Win32 API's or any custom DLLs. .Net Platform provides two services for interoperability with the unmanaged code. These are Platform Invocation Service and COM Interop Services.

Razor

An ASP.NET programming syntax, a view engine that allows to write mix of HTML and server side code, used to create dynamic web pages with both C#  and Visual Basic. 

ReSharper

A Visual Studio extension for .NET developers. Finds compiler errors, runtime errors, redundancies, code smells and provides intelligent corrections for them.

Roslyn (.NET Compiler Platform)

Platform that provides open-source C# and Visual Basic compilers with rich code analysis APIs. It enables building code analysis tools with the same APIs that are used by Visual Studio.

ServiceStack

ServiceStack is an open source framework designed to be an alternative to the WCF, ASP.NET MVC, and ASP.NET Web API frameworks.

SignalR

Library for ASP.NET developers that simplifies the process of adding real-time web functionality to applications. Real-time web functionality is the ability to have server code push content to connected clients instantly as it becomes available, rather than having the server wait for a client to request new data.

Sitecore CMS

One of the leading enterprise-level content management systems built on ASP.NET, enabling web content editors and marketers to have full control over all aspects of their website from social integration and blog posts to advanced personalisation, e-commerce and more.

SpecFlow

A port solution of Cucumber for .NET. Used to define, manage and automatically execute human-readable acceptance tests in .NET projects. Defines automatic tests in Gherkin and executes them using MSTest, NUnit, xUnit and MbUnit.

SSRS

Server-based report generating software system from Microsoft. It is part of suite of Microsoft SQL Server services, including SSAS (SQL Server Analysis Services) and SSIS (SQL Server Integration Services).

StyleCop

Open source static code analysis tool from Microsoft that checks C# code for conformance to StyleCop's recommended coding styles and a subset of Microsoft's .NET Framework Design Guidelines.

Telerik DevCraft

A toolkit for building modern apps with sleek UI. Delivers UI with the .NET, jQuery and Angular toolbox for web, mobile and desktop development.

Unsafe Code

Code which does not executed under the full management of common language runtime (CLR). It can cause some problems therefore each use must be marked as "unsafe".

VB.Net

Visual Basic.NET (VB.NET) is a multi-paradigm, managed, type-safe, object-oriented computer programming language. Along with C# and F#, it is one of the main languages targeting the .NET Framework.

Visual C#

Visual C# is simply Microsoft's implementation of the C# language, along with the IDE and design-time tools used for developing C#. 

Development by Synergize.digital

Sign up for updates
straight to your inbox