
Online or onsite, instructor-led live Microsoft .NET training courses demonstrate through hands-on practice the fundamentals and applications of Microsoft .NET.
Microsoft .NET training is available as "online live training" or "onsite live training". Online live training (aka "remote live training") is carried out by way of an interactive, remote desktop. Hong Kong onsite live Microsoft .NET trainings can be carried out locally on customer premises or in NobleProg corporate training centers.
NobleProg -- Your Local Training Provider
Testimonials
It was interactive, I could ask many questions and the instructor would modify his lecture to answer my questions
Cynthia Rodriguez - RoyalRoads University
Course: Programming using ASP.NET MVC 4
I appreciated Fulvio's wide breadth of knowledge. Not only was he familiar with the course content, but he also knew of constructs in languages we were familiar with to make examples more meaningful to us. During intervals he shared his knowledge of technologies and solutions outside the training scope to provide insights into other solutions we could use in future (and future training).
Raphael Keymer - Markit Valuations Limited
Course: Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
hands on training
Robert Badeloe
Course: IIS 7 and ASP.NET Administration
It was a compact and well delivered one
Antonio Rojas
Course: IIS 8 and ASP.NET Administration
Trainer shared a lot of insights base on his vast experience and good learning for us
Chua Wan Jia, SMRT Corporation Ltd
Course: Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture with .Net
Learning about C# and it's capabilities.
Braintree by Vox Telecom (Pty) Ltd
Course: Programming in C#
All the knowledge acquired through the training sessions
Jorge Romero
Course: Programming in C#
It was interesting and well explained.
Oana Pancea, DB Global Technology
Course: PowerShell Master Class
It was in depth and to the point.
Anita Salihi, Experian
Course: RabbitMQ with .NET
Manpreet(Trainer ) was well prepared and he knows what is doing and teaching.
AIP Publishing
Course: RabbitMQ with .NET
That it was very practical
FreelyIT
Course: RabbitMQ with .NET
Well prepared, and covered a lot in 3 days. Trainer tries to make sure everyone understands the topics, and that everyone is comfortable to move on to the next topic.
Capgemini Nederland B.V.
Course: SpecFlow: Implementing BDD for .NET
I enjoyed the feature file and corresponding steps creation.
FNZ Holidings Limited
Course: SpecFlow: Implementing BDD for .NET
The Practical side of the course - the whole point of an instructor is to have someone to call on when difficulties are encountered. Definitions of Scrum and Product Owners etc. can be studied without the need for an instructor. But using Visual Studio, getting Specflow up and running and using it right - these are the elements of training that require an instructor. These practical hand-on exercises are the elements I liked the most. I would have liked more of this.
FNZ Holidings Limited
Course: SpecFlow: Implementing BDD for .NET
Great energy and knowledge, quick to answer questions as best he can
Kyle Austin - PPD
Course: Visual Studio with VB.Net
Trainer knowledge :)
Krzysztof Jeżewicz
Course: Introducing C# 6.0 with Visual Studio 2015/2017
Workshop approach Tasks
Mateusz Juszczak
Course: Introducing C# 6.0 with Visual Studio 2015/2017
Practical excercises
Marcin Kocikowski
Course: Introducing C# 6.0 with Visual Studio 2015/2017
I liked absolutely everything! Great attitude from the teacher. All the material was explained very comprehensibly and clearly. It was very helpful for me to learn new things and to remember others. Thanks! :)
Desislava Hristova - Nikola Dimov, Nanotec Electronic Bulgaria EOOD
Course: Unit Testing with C#
the trainer was always helpful
Nikola Dimov, Nanotec Electronic Bulgaria EOOD
Course: Unit Testing with C#
The diversity. I came here to see technics and frameworks to use for unit testing.
Tudor Ardelean - Nikola Dimov, Nanotec Electronic Bulgaria EOOD
Course: Unit Testing with C#
The good preparation and consistency of the course, the live development, detailed explanations and teaching of some good practices, the mastery of the teacher who was very friendly.
Raphaël Capocasale - Mikron SA Boudry
Course: Entity Framework Core 2.0
Hands on and really practical
UPU - Universal Postal Union
Course: Entity Framework Core 2.0
The trainer had excellent knowledge of his subject. Very approachable.
Eamon McIntosh - Skanska plc
Course: Entity Framework Core 2.0
It took up good stuff with a good speed, and not stayed in areas that was not important, left that to the student when the course was over. I mean that for a 2 day course it is a good value.
Mikael Forsberg - Kvadrat Örebro AB
Course: Introduction to .Net Core
Very knowledgeable trainer
Tegan Aloysius - Hilton
Course: Introduction to .Net Core
trainers knowledge was excellent
Hilton
Course: Introduction to .Net Core
The training courses are well prepared. Everything I want to learn is arranged and explained clearly. The trainer is knowledgeable and the courses are very practical. There are programming exercises and case studies. If there is a suitable course in the future, I will join again.
Qing Tang - Andrew Senycia, Rauland
Course: Implementing the Actor Model with Microsoft Orleans
The hands on exercises with local development helped me put to practice the things we've learned and help solidify my understanding of the concepts.
Jake VanAssche - Andrew Senycia, Rauland
Course: Implementing the Actor Model with Microsoft Orleans
it was a great cource becuase we got the chance to discuss things and try working with the things we got taught. But the thing I liked the most was that everything was based on experience that Marcin had.
Jesper - Stefan Johansson, ProgramDuon AB
Course: Advanced Blazor
Bardzo dobry kontakt ze słuchaczami, Bardzo dobra znajomość poruszanych tematów i zagadnień. Bardzo dobra umiejętność dostosowania ćwiczeń do nowych tematów, przypadków, pojawiających się problemów, itp....
Anna Wydra, ABB Business Services Sp.z o.o.
Course: Advanced Blazor
Fluent style of the trainer
Anna Wydra, ABB Business Services Sp.z o.o.
Course: Advanced Blazor
Microsoft .NET Subcategories in Hong Kong
Microsoft .NET Course Outlines in Hong Kong
- Use the EF package to work with databases.
- Use Blazor components, services, dependency injection, layout, and routing.
- Create service workers to enable PWA features in an application.
- Utilize push notifications and other PWA features.
- Utilize Visual Studio 2022 features efficiently.
- Run and manage unit tests.
- Debug applications and work with code in remote repositories.
- Understand forms and authentication in Blazor WebAssembly.
- Create a Blazor WebAssembly project.
- Learn different ways to run your web application.
- Setup, configure and manage RabbitMQ.
- Understand RabbitQ's role in the design and implementation of a microservices architecture.
- Understand how RabbitMQ compares to other Message Queuing Architectures.
- Set up and use RabbitMQ as a broker for handling asynchronous and synchronous messages for real-world enterprise .Net applications.
- Understand the Role of the Model, View, and Controller Design Pattern
- Create Industrial-Strength Applications
- Apply Test Driven Development Methods
- Implementing Navigation Between Pages
- Implement Rich User Interfaces with JQuery and Ajax
- New developers
- Developers who understand computer programming but may have learned programming by using a non-graphical language in a university
- Use Visual Studio 2010 effectively
- Learn C# 4.0
- Create commercial ASP.NET Web Applications
- Understand OO Programming, Classes, and Objects
- Debug Applications
- Develop user interfaces using Master Pages, Site Navigation and Themes
- Use ADO.Net and LINQ to read from and write to databases
- Develop rich internet applications using ASP.NET AJAX
- Create and call WCF services
- Understand the Role of the Model, View, and Controller Design Pattern
- Create Industrial-Strength Applications
- Apply Test Driven Development Methods
- Implementing Navigation Between Pages
- Implement Rich User Interfaces with JQuery and Ajax
- VB.NET Language in Visual Studio 2012
- VB.NET Object Orientation
- VB.NET and Sql Server 2012
The course is a mixture of lectures and hands-on exercises. Delegates learn by doing, with immediate opportunities to apply the material they learn to real-world problems.
By the end of this training, participants will be able to:
- Install and configure Jenkins for .Net application development
- Use Jenkins to automate the process of checking in and merging .Net source code into a code repository
- Use Jenkins to automate the process of downloading, compiling and deploying an application to a release server
- Integrate Jenkins with other software development tools such as issue trackers and
- .Net developers
- Build engineers
- QA engineers
- Project managers
- Release managers
- DevOps engineers
- Part lecture, part discussion, exercises and heavy hands-on practice
- To request a customized training for this course, please contact us to arrange.
- Understand when to use and when not to use microservice architecture
- Create and implement a testing strategy for microservices
- Deploy a sample microservice-based application into a production environment
- Refactor a monolithic application into services
- Developers
- Architects
- Part lecture, part discussion, exercises and heavy hands-on practice
- Install and configure Apache Spark.
- Understand how .NET implements Spark APIs so that they can be accessed from a .NET application.
- Develop data processing applications using C# or F#, capable of handling data sets whose size is measured in terabytes and pedabytes.
- Develop machine learning features for a .NET application using Apache Spark capabilities.
- Carry out exploratory analysis using SQL queries on big data sets.
- To learn the fundamentals of PowerShell from the command line and via scripts
- To take a deep dive in to the underlying technologies in use with PowerShell
- To learn how to automate common operations using PowerShell
- We will look at PowerShell in Windows and in Windows Servers such as SQL, Exchange and System Center
- Create applications that capture event streams from diverse data sources such as stock quotes, tweets, computer events, and web services
- Use Observables and Schedulers to represent and manage multiple asynchronous data streams
- Filter, project, aggregate, compose and perform time-based operations on multiple events using LINQ operators
- Developers
- Part lecture, part discussion, exercises and heavy hands-on practice
- Generate test cases by applying modeling strategies and techniques
- Manage test models for different types of software applications, systems and environments
- Evaluate, propose and implement an MBT strategy within an organization
- Understand and explain the benefits and challenges of MBT
- Test engineers
- Developers
- Part lecture, part discussion, exercises and heavy hands-on practice
- Bind business requirements to .NET code.
- Apply BDD techniques to build up living documentation for an application.
- Run SpecFlow from Visual Studio or the command line.
- Integrate SpecFlow into an existing continuous testing and build environment.
- Integrate SpecFlow with other testing frameworks such as MSTest, NUnit, xUnit and MbUnit.
- Design, deploy and manage a robotic workforce that mimics real employees.
- Apply this RPA solution to various business areas, including finance, BPO, software, and insurance.
- Design, deploy and manage a robotic workforce that mimics real employees.
- Apply this RPA solution to various business areas, including finance, BPO, software, and insurance.
- Navigate and utilize the Integrated Development Environment (IDE) in Visual Studio 2015/2017.
- Implement basic C# functionalities such as Console.WriteLine, Console.ReadLine, and Hello C# World!.
- Understand the process of compiling and debugging C# code.
- Apply comments in C# for code documentation and readability.
- Explore the fundamentals of .NET 6.0, including CLR, GC, DLL, EXE, and technologies within .NET.
- Review the history of C# from version 1.0 to 6.0 and grasp C# fundamentals such as keywords, literals, operators, and statements.
- Work with numeric and boolean types, classes, objects, fields, properties, indexers, operators, methods, and more in C# 6.0.
- Explore .NET Class Library features, including collections, file handling, data streams, communication between systems, dates, serialization, and parallel programming.
- Access and manipulate data using ADO.NET, LINQ, ORM (Entity Framework), and data in Service-Oriented Architecture (SOA).
- Review applications that can be developed in C# and .NET Framework 6, such as Windows Presentation Foundation, ASP.NET MVC 2, and Silverlight.
- Understand the fundamentals of developing decentralized applications (dApps)
- Understand the differences between typical ASP.NET applications and dApps
- Learn how to work with smart contracts
- Build dApps using Microsoft Visual Studio, BlockApps, and Solidity
- Build dApps using Microsoft Visual Studio, Microsoft Azure, and BlockApps STRATO
- Developers
- Part lecture, part discussion, exercises and heavy hands-on practice
- Essential C# syntax
- Implementing object-oriented designs in C#
- Using generics, collection classes, and exceptions
- What’s new in C# 6 and .NET 2015
- Using LINQ and EF
- Introduction to asynchronous programming
- Overview of MVC6
Last Updated: