Quantcast
Channel: Enterprise Architecture – Technology Articles Blog
Browsing index pages (43 articles)

JDK Vs .NET SDK – Nuts and Bolts

JDK JDK (V22 as of July 2024 , Java V22) is the basic developer kit for developing and running Java applications. It includes the Java compiler (javac that compiles Java code into platform independent...

View Article


Towards Blazor

Need for Single Page Apps Before we delve into what Blazor is and how you can use it for your potential development needs, it will be useful to understand what Single Page Applications (SPA) are and...

View Article


Server and Client rendered Web application development frameworks

Background The current full-stack web development era is filled with a plethora of front-end and back-end frameworks. Understanding the difference between server and client rendered web application...

View Article

Building Razor Page Web app. in .NetCore

ASP.NETCore Razor pages and ASP.NETCore MVC are both server rendered / server based frameworks for building web apps with .NET. In both techniques/approaches, we use Razor template engine to create...

View Article

Importance of Software Architecture

Architecture is the blueprint of any physical structure. It defines the basic design principle or building style used for construction based on the need, cost, quality, time, scalability, security,...

View Article


Linux Server Hardening

Below is an example check list for Linux server hardening – All ports except SSH, http is blocked. On some of the servers, DNS and SMTP ports are open for name resolution and mail sending purposes. We...

View Article

Towards Blazor

Need for Single Page Apps Before we delve into what Blazor is and how you can use it for your potential development needs, it will be useful to understand what Single Page Applications (SPA) are and...

View Article

Server and Client rendered Web application development frameworks

Background The current full-stack web development era is filled with a plethora of front-end and back-end frameworks. Understanding the difference between server and client rendered web application...

View Article


Building Razor Page Web app. in .NetCore

ASP.NETCore Razor pages and ASP.NETCore MVC are both server rendered / server based frameworks for building web apps with .NET. In both techniques/approaches, we use Razor template engine to create...

View Article


Importance of Software Architecture

Architecture is the blueprint of any physical structure. It defines the basic design principle or building style used for construction based on the need, cost, quality, time, scalability, security,...

View Article

Linux Server Hardening

Below is an example check list for Linux server hardening – All ports except SSH, http is blocked. On some of the servers, DNS and SMTP ports are open for name resolution and mail sending purposes. We...

View Article

Simple HTTP log analyzer

Here is a simple light weight HTTP analyzer written in PHP. I wrote this to brush up my skills writing schedulers for a typical LAMP stack. Nothing fancy, there are more things to implement on...

View Article

MVC Architecture

MVC architecture has been in place since past 4 decades or so when GUI (Graphical Use Interfaces) started to be used widely. The idea

View Article


Using Extension Methods in C#

Extension methods are a way to add methods to a class without changing its source code or adding it into a derived class. Creating

View Article

C# Events and Delegates

We use events and delegates to extend applications and to implement loose coupling. Rather than adding various method calls within an implementation and then recompiling

View Article


Using C# Delegates

Snippet Delegates is a way to support addition of multiple features(eg: methods) to a framework without the need to recompile the core class that uses these methods.Delegate is a reference to a...

View Article

Preferred Multithreading in C# ASP.NET

Parallel execution has been one of the core techniques of programming languages that enables and stabilizes the heavy orchestrated flow of information across

View Article


Software Project Size

Software Project Size is of great importance since it determines the level of management controls and the types of tools and technologies required

View Article

Software Engineering then and now

Software Engineering is and will be backbone and driving force behind the technological advancements that we enjoy and that will lead us to

View Article

DB2 Reorg and Run stats commands – life saver

Below are some life saver commands for DB2 admin for reorg and subsequent runstat – Reorganising tables:: This process helps in bringing together

View Article
Browsing index pages (43 articles)


Latest Images