How Threading Work – C#

Understanding a basic in threading is very important, you need to know logic to be able to do Multithreading. OS use processes to separate the different applications that they are executing. Threads are the basic unit to which an operating system allocates processor time, and more than one thread can be executing code inside that process. Thread scheduler is managed …

How Threading Work – C# Read More »

Parallel execution of code C#

Introduction to Thread Multithreading is solution to parallel execution of code in C#. A thread is an independent execution path. Thread can run simultaneously with other threads. To use this Technic in C# you have to add namespaces call: using System; using System.Threading; lets look at simple example: class FirstThread { static void Main () { Thread thisThread = new Thread …

Parallel execution of code C# Read More »

Prototyping Methodology

In this method developer will create portion of solution for demonstration. In demonstration process developers test the functionality and find requirement before proceed to final solution. Its good way for developer team to confirm they understand problem and requirement and make sure a propose solution will meat customer requirement. In fact this method will produce a temporary solution which will throw away …

Prototyping Methodology Read More »

Waterfall Model

Waterfall model is talking about sequential design process, where developer fallows steadily downwards through the various phase of: Requirements Analysis Design Implementation Verification or Testing Maintenance Requirements Analysis:  First and most important phase in waterfall model. In this phase you will get all information base on customer requirements. Requirement should gather carefully in clearest possible …

Waterfall Model Read More »

What is XAML

XML is used to expose functionality in transparent and declarative fashion. XAML a dialect of XML has been introduce with the first version of WPF. In WPF, XAML is used to describe user interface. XAML is the language that almost all WPF tools emit. XAML language is suitable for constructing objects. WPF and XAML can be used …

What is XAML Read More »

Software development methodology

  Applications and software are become one part of our daily life. Even can say we are using at least one application per day,  such as smart phone application, banking or chatting software. problem is there are lots of software engineer out there who don’t think like real software engineer. When you ask them what are you going to do for …

Software development methodology Read More »

Extract file name from file Path in VB6

Imaging you have Path like: C:\Program Files\Microsoft.NET\ADOMD.NET\100\db.dll and you want extract file name “db.dll” from Path, here is the solution: Private Sub ExtractFileName (sPath As String) Dim aFName() As String Dim sPath2 As String Dim sFileName As String sPath2 = txtPath2.Text aFName = Split(sPath, “\”) sFileName=  aFName(UBound(aFName)) End Sub