GemBox IntroductionGemBox offers fast and easy–to–use .NET and Java components for developers, with a strong focus on file formats […] November 16, 2019 in Programming tagged excel / API / core / ASP.NET / spreadshoot by Mike
Human-Computer Interaction (HCI)Wikipedia says: “Human–computer interaction (HCI) researches the design and use of computer technology, focused on the interfaces between […] November 9, 2019 in Programming tagged user / GUI / computer / HCI / human / experience / UX / interaction / friendly by Mike
Progressive Web Apps IntroductionWhat are progressive web apps (PWA)? Before defining that, understand that they are not the same as single […] November 5, 2019 in Programming tagged app / web / PWA / web app / apps / progressive by Mike
ProgrammerHere are some “random” thoughts on being a software programmer…… What does it take to become a professional […] November 2, 2019 in Programming tagged Bob / Jesse / Watson / programming / programmer / programmers / skill / aptitude / Martin by Mike
Object Oriented Programming (OOP)There is a good video on this subject on YouTube. Mosh Hamedani explains OOP and compares it to […] September 18, 2019 in Programming tagged object / oop / oriented / programming by Mike
C# Collection Initializer SyntaxC# collections can be initialized the same way as class objects using collection initializer syntax. There is an […] August 7, 2019 in C# tagged collection / initialize / initializor by Mike
C# Object Initializer SyntaxWhat is an Object Initializer in C#? Object initializers are the easiest way to assign values of an […] August 7, 2019 in C# tagged syntax / object / initializer / initialization / initializor / instantiate by Mike
Send Emails from within your App with SendGridAre you developing an application that has the requirement to send emails? One way to do this is […] June 14, 2019 in Programming tagged SMTP / send / email by Mike
C# Base KeywordThis post is about passing parameters to the base class constructor. Suppose our base class (that we are […] June 12, 2019 in C# tagged parameter / constructor / inheritance / keyword / base / passing / C# Inheritance by Mike
C# IteratorsEnumerable classes and enumerators are used extensively in the .NET collection classes, so it’s important that you’re familiar […] June 8, 2019 in C# tagged IEnumerator / iterator / iterators / C# Generics by Mike
C# Generic Enumeration InterfacesSo far in this series we have described non-generic enumeration interfaces. The non-generic interface forms are for legacy […] June 8, 2019 in C# tagged C# Generics by Mike
C# EnumeratorsTo understand enumerators, we’ll first look at C# arrays. This is for your understanding of enumerators. Generally you […] June 8, 2019 in C# tagged array / enumerators / C# Generics by Mike