CodeSteps

Python, C, C++, C#, PowerShell, Android, Visual C++, Java ...

Skype – Turn on or off automatic updates

Skype has the feature to automatically upgrade to new versions. Skype allows you to turn on or off this feature. This article explains, how to do this. This article applies to: Skype 6.11 Step 1. Open the Skype application and Sign-in using your user credentials. Step 2. Once you signed in, click on the Tools […]

C++ – How to define virtual functions?

C++ is a Object Oriented language. C++ uses virtual keyword in different places. One of the use of virtual keyword is to create virtual functions. An important feature in Object Oriented programming is Polymorphism; which means multiple-behaviors. An object has multiple behaviors and it shows particular behavior depending on its context. C++ achieves this with […]

.Net – Assemblies – How to Reference Assemblies?

We have created one simple private assembly hello.exe in our previous article. In this article, we will look at how to reference Assemblies into our programs and how to call methods in assemblies. Let’s create a simple program testapp.cs. Below is the code: // testapp.cs // using System; namespace CodeSteps { public class TestApp { […]

COM – Creating a COM Component using C++ – DLL component

In this series of articles on creating a COM Component using C++, in the previous article, we implemented a component using C++. The component implemented the IUnknown standard interface and IHello custom interface. Custom interfaces are the interfaces defined by us. Standard interfaces are the interfaces that are defined by the COM component library. We need to […]

PHP – Setting up “Smarty Template Engine”

Smarty is the popular web template engine written in PHP for PHP. Main goal of Smarty is clean and easy separation of presentation layer from business logic layer. With Smarty, it will be easy to write code for developing simple websites as well as complex structured websites. Smarty achieved this by separating presentation layer to […]

HTML – Develop a simple web page with CSS

HTML stands for Hyper Text Markup Language for creating web pages. HTML pages are developed with HTML tags. To decorate the appearance of an HTML page, we can use CSS. CSS stands for Cascading Style Sheets, used for decorating or styling HTML pages. In this simple article, we will look at how easy it is […]

.Net – Assemblies – An Introduction

Assemblies are the self-describing building blocks of .Net-based applications. Assemblies contain Assembly manifest, which contains metadata information, contains a collection of data that describes the relationship between the elements in the assembly; Type metadata describing the exported types and methods; MSIL (Microsoft Intermediate Language) code that CLR (Common Language Runtime) executes; and a set of resources. All these parts […]

Scroll to top