.NET Development
Developing with the Microsoft .NET framework offers you the necessary flexibility to build effective apps for modern organizations. You’ll benefit from better security and the unique features that are offered by .NET development,
Features
– Cross-platform capability
– Support for many programming languages
– A huge reduction in the amount of code needed for large applications
– Windows security which makes your .NET web apps highly secure
– What You See Is What You Get (WYSIWYG) that really works
– Server controls and blueprints that offer involuntary operation capability and drag & drop
– Separate HTML and source code, so changes can be implemented quickly and easily
Mobile App Development
Xamarin
IoT Development
Universal Windows Platform (UWP)
HoloLens Development
Universal Windows Platform (UWP)
Machine Learning & AI
Cognitive Services, Azure Machine Learning, F#
Reporting/Analytical Tools/Servers
SSRS (SQL Server Reporting Services), Sisense
Data Mining/Warehousing
SSIS (SQL Server Integration Services)
Object Relation Mappings
MS Entity Framework, NHibernate, LightSpeed
Database
SQL Server
Cloud
Azure
Project Management Software
TFS, Version One
Software Development Models
Iterative, for example Agile, which includes many models such as Scrum
Source Control
SVN, VSS (Visual Source Safe), TFS (Team Foundation Sever) which contains features beyond source control
Game Development
MonoGame, Unity, CRYENGINE
Other Standards
HTML 5.0, CSS3, FusionCharts (a JavaScript library for generating various types of graphs for web pages)