C# Programming Training Classes in Training/Pittsburgh,

Learn C# Programming in Training/Pittsburgh and surrounding areas via our hands-on, expert led courses. All of our classes either are offered on an onsite, online or public instructor led basis. Here is a list of our current C# Programming related training offerings in Training/Pittsburgh: C# Programming Training

We offer private customized training for groups of 3 or more attendees.
Upcoming Instructor Led Online and Public C# Programming Training Classes
ASP.NET Core MVC, Rev. 8.0 Training/Class 15 June, 2026 - 16 June, 2026 $990
HSG Training Center 1312 17th Street, Unit #2502
Denver, CO 80203 (303)377-6176
Hartmann Software Group Training Registration

C# Programming Training Catalog

cost: $ 1190length: 3 day(s)
This three-day course is designed to provide a sound introduction to the essentials of the.NET Framework for programmers who already know the C# language and the fundamentals of Windows Forms. It is current to .NET 4.6 and Visual Studio 2015, which now includes support for cross-platform development. The course focuses on core portions of the .NET Framework that are common across many application ...
cost: $ 2250length: 4 day(s)
This hands-on course examines how to utilize advanced features of C# and the .NET Framework in order to build sophisticated, scalable, high-performing applications. The course includes coverage of features available in .NET 2.0 through .NET 4.5. ...
cost: $ 2250length: 5 day(s)
This five-day course provides a comprehensive and practical hands-on introduction to developing Web applications using ASP.NET 4.0 and C#. It includes an introduction to ASP.NET MVC, a new Web programming framework that incorporates use of the Model-View-Controller (MVC) pattern. It also includes coverage of using ASP.NET AJAX to build rich client applications. The fundamentals of Web ...
cost: $ 1190length: 3 day(s)
This three-day course provides a practical introduction to developing rich Internet applications using ASP.NET AJAX and C#. Because of the rich support provided by Microsoft's AJAX tools, an ASP.NET programmer can get up and running in this new environment quickly. This course shows the way. It is current to ASP.NET 4.0 and Visual Studio 2010. The course includes an introduction to the popular ...
cost: $ 890length: 2 day(s)
This course provides a practical hands-on introduction to developing Web applications using ASP.NET Core 6.0 MVC and C#. This Web development framework from Microsoft emphasizes separation of concerns in the architecture and testability of applications. This course covers development on Microsoft’s new .NET Core platform. The course is current to Visual Studio 2022 and.NET 6, which ...
cost: $ 990length: 2 day(s)
This course provides a practical hands-on introduction to developing Web applications using ASP. ...
cost: $ 790length: 2 day(s)
This course provides a practical hands-on introduction to developing and consuming ASP.NET Web API services using C# and Visual Studio 2017. This Web development framework from Microsoft makes it easy to create HTTP services that can reach a broad range of clients. It is an excellent platform for creating RESTful Web applications. ...
cost: $ 1290length: 3 day(s)
...
cost: $ 2250length: 3 day(s)
Windows Communication Foundation (WCF) is an API used to build distributed applications using .NET 3.0 (and higher). WCF was designed to expose the current multitude of Windows remoting APIs (web services, MSMQ, TCP, peer-to-peer, etc) from a single unified toolkit. In this course, attendees will examine the overall WCF programming model, binding choices, host options, security issues and the use ...
cost: $ 2250length: 5 day(s)
This thorough and comprehensive course is a practical introduction to programming in C#, utilizing the services provided by .NET. This course emphasizes the C# language. It is current to Visual Studio ...
cost: $ 1290length: 3 day(s)
This course introduces Windows Presentation Foundation or WPF, the .NET technology from Microsoft for building rich Windows applications. WPF includes an XML-based markup language for defining program ...

Course Directory [training on all levels]

Upcoming Classes
Gain insight and ideas from students with different perspectives and experiences.

Blog Entries publications that: entertain, make you think, offer insight

Structure Rule Language

To aid in the ease of rule authoring, Blaze Software, now Fair Isaac, created the proprietary Structure Rule Language (SRL), an object-oriented programming language designed to enable those with little or no background in software development to pen rules. Although the capabilities of this language are far too extensive to detail in this article, we can examine the basic rule syntax.

Rules in the SRL take the following form:

rule RuleName [at

The name placard in your cube might not say anything about sales, but the truth is that everyone, employed as such or not, is a salesperson at some point every single day. In the traditional sense, this could mean something like pitching your company’s solutions to a client. In the less-traditional sense, it could mean convincing your child to eat their vegetables. Yet for those two drastically different examples and everything in between, there is a constant for successful sellers: unveiling the “Why.”

Spending time and energy making prospects understand why you do what you do instead of exactly what it is you do or how you do it is not a new concept. But I’m a firm believer that proven concepts, no matter how old and frequently referenced they are, can’t be repeated enough. This idea has recently and fervently been popularized by marketer, author, and thinker extraordinaire Simon Sinek via his 2009 book, Start With Why. You can learn about him here on Wikipedia or here on his site. To begin, let me suggest that you watch Sinek’s TED talk on Starting With Why here on YouTube before reading any further. I’ll let him take care of the bulk of explaining the basics, and then will offer some ideas of my own to back this up in the real world and explore the best ways to start thinking this way and apply it to your business.

First, a little on me. After all, if I were to practice what Sinek preaches, it would follow that I explain why it is I’m writing this piece so that you, the reader, not only have a good reason to pay attention but also understand what drives me on a deeper level. So, who am I? I’m an entrepreneur in the music space. I do freelance work in the realms of copywriting, business development, and marketing for artists and industry / music-tech folks, but my main project is doing all of the above for a project I’ve been on the team for since day one called Presskit.to. In short, Presskit.to builds digital portfolios that artists of all kinds can use to represent themselves professionally when pitching their projects to gatekeepers like label reps, casting directors, managers, the press, etc. This core technology is also applicable to larger entertainment industry businesses and fine arts education institutions in enterprise formats, and solves a variety of the problems they’re facing.

Not interesting? I don’t blame you for thinking so, if you did. That’s because I just gave you a bland overview of what we do, instead of why we do it. What if, instead, I told you that myself and everyone I work with is an artist of some sort and believes that the most important thing you can do in life is create; that our technology exists to make creators’ careers more easily sustainable. Or, another approach, that we think the world is a better place when artists can make more art, and that because our technology was built to help artists win more business, we’re trying our best to do our part. Only you can be the judge, but I think that sort of pitch is more compelling. It touches on the emotions responsible for decision making that Sinek outlines in his Ted Talk, rather than the practical language-based reasons like pricing, technicalities, how everything works to accomplish given goals, etc. These things are on the outside of the golden circle Sinek shows us for a reason – they only really matter if you’ve aligned your beliefs with a client’s first. Otherwise these kind of tidbits are gobbledygook, and mind-numbingly boring gobbledygook at that.

As part of our Java Tutorials program, we will list a number of interview questions to aid in a better understaing of Java and J2EE and, hopefully, provide a greater likelihood of getting a job.  Let us begin with the basics:

1. What is meant by J2EE?

J2EE is an abreviation for Java 2 Platform Enterprise Edition

2.  What is the purpose of J2EE?

The purpose of J2EE is to provide a component based platform in a multitier application model with transaction management, web services and reusable component support.

3.  What is the tier structure of the typical J2EE application?

A typical J2EE application consists of the following tiers/machines:  the client machine (browser/non-browser application), the J2EE server (an application server such as Oracle, JBoss, GlassFish, Tomcat) and a database.

The field of information technology is in many ways perfectly suited for entrepreneurship. Many highly successful enterprises started with a lone IT professional venturing out on their own and starting up their own company. If you have computer science skills and want to explore alternative options outside the corporate arena you should seriously consider going into business for yourself. Businesses may be more willing to hire you as a contractor rather than as a full-time worker. There are certain IT jobs that are perfect for individuals who want to be self-employed, they include:

• Working as a Consultant
Large IT departments are not as necessary for corporations as they were at the start of the internet era; this is partly due to the trend towards cloud computing. Consultants are often brought in to handle the need for tech expertise when companies downsize or eliminate their IT departments. A consultant may work for several different clients at the same time, be on call for various disciplines or be commissioned for specific projects.

• Web Entrepreneurship
The ease of building a website and the fact that web hosting is relatively affordable means that it does not take a lot of know-how to start your own online empire. You can sell products or services, or start your own online community. Another option is to start selling goods via auction sites or on sites that sell advertising space. You will need an understanding of marketing and of search engine optimization so that you can draw visitors to your site.

• Programming Apps for Mobile Devices
The future of the Internet is in mobile devices. Statistics show that much of the world will be using mobile devices and smart phones to handle their surfing needs in the near future. If you have the skills to program the apps used on these devices, you could be among those riding the wave of this trend.

It is not impossible to start an Information Technology company with very little startup capital. Getting it off the ground in terms of online visibility will require focus to detail, knowing your target market, a consistent campaign to build a client list and a solid reputation.

training details locations, tags and why hsg

A successful career as a software developer or other IT professional requires a solid understanding of software development processes, design patterns, enterprise application architectures, web services, security, networking and much more. The progression from novice to expert can be a daunting endeavor; this is especially true when traversing the learning curve without expert guidance. A common experience is that too much time and money is wasted on a career plan or application due to misinformation.

The Hartmann Software Group understands these issues and addresses them and others during any training engagement. Although no IT educational institution can guarantee career or application development success, HSG can get you closer to your goals at a far faster rate than self paced learning and, arguably, than the competition. Here are the reasons why we are so successful at teaching:

  • Learn from the experts.
    1. We have provided software development and other IT related training to many major corporations since 2002.
    2. Our educators have years of consulting and training experience; moreover, we require each trainer to have cross-discipline expertise i.e. be Java and .NET experts so that you get a broad understanding of how industry wide experts work and think.
  • Discover tips and tricks about C# Programming programming
  • Get your questions answered by easy to follow, organized C# Programming experts
  • Get up to speed with vital C# Programming programming tools
  • Save on travel expenses by learning right from your desk or home office. Enroll in an online instructor led class. Nearly all of our classes are offered in this way.
  • Prepare to hit the ground running for a new job or a new position
  • See the big picture and have the instructor fill in the gaps
  • We teach with sophisticated learning tools and provide excellent supporting course material
  • Books and course material are provided in advance
  • Get a book of your choice from the HSG Store as a gift from us when you register for a class
  • Gain a lot of practical skills in a short amount of time
  • We teach what we know…software
  • We care…
learn more
page tags
what brought you to visit us
Training/Pittsburgh,  C# Programming Training , Training/Pittsburgh,  C# Programming Training Classes, Training/Pittsburgh,  C# Programming Training Courses, Training/Pittsburgh,  C# Programming Training Course, Training/Pittsburgh,  C# Programming Training Seminar

Interesting Reads Take a class with us and receive a book of your choosing for 50% off MSRP.