2015-06-21

5 Types Of User Acceptance Tests

5 Types Of User Acceptance Tests:

1400127.jpg


Check out what which types of user acceptance tests you have to consider in order to be more successful.

voteCountImage?linkId=1400127

How to Develop Own Custom Linux Distribution From Scratch

How to Develop Own Custom Linux Distribution From Scratch:

1383201.jpg


Have you ever thought of making your own Linux Distribution? Eaking their own Linux distribution, at-least once. Even I was not an exception as a newbie to Linux land and have given my considerable time developing my own Linux Distribution. Developing a Linux Distribution from scratch is called Linux From Scratch (LFS) very Linux user in their journey to Linux thought of m

voteCountImage?linkId=1383201

DDD – Special scenarios, part 2

DDD – Special scenarios, part 2:

1375387.jpg


Aggregates in DDD are very self centric or self focused. An aggregate does not care where it comes from and where it goes nor does it care about its environment. But sometimes our application needs functionality that requires two or more instances of aggregates to collaborate.

voteCountImage?linkId=1375387

Understanding the New Cross-Platform .NET

Understanding the New Cross-Platform .NET:

1375433.jpg


Java has been my primary bread-and-butter for more than 15 years.  However, over the past five years, my two most recent companies have been mixed shops that use both Java and C# to some degree.

voteCountImage?linkId=1375433

Docker Machine on Windows - How To Setup You Hosts

Docker Machine on Windows - How To Setup You Hosts:

1375457.jpg


I've been playing around with Docker a lot lately. Many reasons for that, one for sure is, that I love to play around with latest technology and even help out to build a demo or two or a lab. The main difference, between what everybody else of my coworkers is doing is, that I run my setup on Windows. Like most of the middleware developers out there. So, If you followed Arun's blog about "Docker Machine to Setup Docker Host" you might have tried to make this work on windows already. Here is the ultimate short how-to guide on using Docker Machine to administrate and spin up your Docker hosts.

voteCountImage?linkId=1375457

Microsoft frameworks deprecation

Microsoft frameworks deprecation:

1374879.jpg


One thing I liked about .NET was its stability. Breaking API changes were not allowed. Breaking changes in behaviour were rare. I talk in past tense because today Microsoft doesn't include new libraries and frameworks in the .NET BCL. New stuff is distributed as NuGet packages. And in .NET Core, all of the BCL will become NuGet packages.

voteCountImage?linkId=1374879

Criticizing the Rust Language, and Why C/C++ Will Never Die

Criticizing the Rust Language, and Why C/C++ Will Never Die:

1375503.jpg


I couldn't but notice how much interest the readers of this blog had shown in the topic "should we let kittens play with new balls of wool?" So I felt like sharing a few more of my reflections on a related subject in regard to the C and C++ languages and the odds that Rust will kill them. No need to tell you that it will inevitably cause a big holy war, so before you proceed, think twice if you really want to go on reading this post and especially participate in a "constructive debate" via comments.

voteCountImage?linkId=1375503

Three Coaching Responses

Three Coaching Responses:

1375511.jpg


If you want to coach (or impact any change) you'll likely deal with resistance; here are three common responses, and what to do about them,

voteCountImage?linkId=1375511

Publishing your ASP.NET App to Linux in 5 minutes with Docker

Publishing your ASP.NET App to Linux in 5 minutes with Docker:



1st2.png


CodeProject Hi Friends, In this section, i will demonstrate how to publish your ASP.NET APP on Linux VM using Docker extension of Visual Studio 2015. So, before we begin, we must need VS 2015 RC candidate installed on our machine. … Continue reading →


DDD applied

DDD applied:

1367121.jpg


In my last post DDD revisited I talked about what is important when using domain driven design (DDD) as an architectural pattern. I have had the pleasant surprise that this post was event mentioned on InfoQ. Today I want to discuss and show in a realistic context how DDD can be applied. As with CQRS, DDD does not imply any specific additional architectural patter, tooling or infrastructure.

voteCountImage?linkId=1367121

Understanding WCF Concurrency Modes and Throttling

Understanding WCF Concurrency Modes and Throttling: In this small tip, we will discuss about the various concurrency modes available in a WCF service.


A Beginner's Tutorial on Various Ways of Passing Data in ASP.NET MVC Application

A Beginner's Tutorial on Various Ways of Passing Data in ASP.NET MVC Application:



modelview.jpg


In this article we will discuss about few important data transfer techniques in ASP.NET MVC application


An Absolute Beginner's Tutorial on ASP.NET MVC for Web Forms Developers

An Absolute Beginner's Tutorial on ASP.NET MVC for Web Forms Developers:



newprj.jpg


In this article we will try to look at ASP.NET MVC architecture from a beginner's perspective.


An Absolute Beginner's Tutorial on ASP.NET MVC for Web Forms Developers

An Absolute Beginner's Tutorial on ASP.NET MVC for Web Forms Developers:



newprj.jpg


In this article we will try to look at ASP.NET MVC architecture from a beginner's perspective.


An Absolute Beginner's Tutorial on Cross Site Scripting(XSS) Prevention in ASP.NET

An Absolute Beginner's Tutorial on Cross Site Scripting(XSS) Prevention in ASP.NET:



qs.jpg


In this article we will try to see what is Cross Site Scripting(XSS).


A Beginner's Tutorial on Extension Methods, Named Parameters, Optional Parameters, Object Initializers and Anonymous types in C#

A Beginner's Tutorial on Extension Methods, Named Parameters, Optional Parameters, Object Initializers and Anonymous types in C#: In this article we will discuss four very important features of C# programming language.


A Beginner's Tutorial on Creating WCF REST Services

A Beginner's Tutorial on Creating WCF REST Services:



table.jpg


In this article we will try to understand what are WCF REST services and how can we create one.


jQuery Based Ajax ASP.NET MVC Google Maps Web App

jQuery Based Ajax ASP.NET MVC Google Maps Web App:



The objective here is to create a country locator in which we have SQL server database with a single table which contains a lookup of locations of all the countries with their associated Latitude and Longitudes. So, the table is to be populated with the following data:

New open-source Machine Learning Framework written in Java

New open-source Machine Learning Framework written in Java:



The Datumbox Machine Learning Framework is an open-source framework written in Java which enables the rapid development of Machine Learning models and Statistical applications. It is the code that currently powers up the Datumbox API. The main focus of the framework is to include a large number of machine learning algorithms & statistical methods and be able to handle small-medium sized datasets.

New open-source Machine Learning Framework written in Java

New open-source Machine Learning Framework written in Java:



The Datumbox Machine Learning Framework is an open-source framework written in Java which enables the rapid development of Machine Learning models and Statistical applications. It is the code that currently powers up the Datumbox API. The main focus of the framework is to include a large number of machine learning algorithms & statistical methods and be able to handle small-medium sized datasets.

InfoSec is Not enough

InfoSec is Not enough: I’ve worked in large organizations where IT and software was the means to an end by supporting business and I’ve worked in purely technical organizations where software & IT was our business. These organizations both had information security (InfoSec) groups…Read more ›The po


The Future Of Drones

The Future Of Drones:



Chris Anderson Q&A: Drone Entrepreneur Talks About His New Company, GoPros, And The Future Of Drones

Crash-only software: More than meets the eye

Crash-only software: More than meets the eye:



Next time your Linux laptop crashes, pull out your watch (or your cell phone) and time how long it takes to boot up. More than likely, you're running a journaling file system, and not only did your system boot up quickly, but it didn't lose any data that you cared about. (Maybe you lost the last few bytes of your DHCP client's log file, darn.) Now, keep your timekeeping device of choice handy and execute a normal shutdown and reboot. More than likely, you will find that it took longer to reboot "normally" than it did to crash your system and recover it - and for no perceivable benefit.

Why Redis beats Memcached for caching

Why Redis beats Memcached for caching:



Memcached or Redis? It's a question that nearly always arises in any discussion about squeezing more performance out of a modern, database-driven Web application. When performance needs to be improved, caching is often the first step employed, and Memcached and Redis are typically the first places to turn.

Top Programming Interview Questions

Top Programming Interview Questions:



My collection of programming interview questions quite useful for anyone appearing for programming job thought question are not new but they are well popular and mostly asked in interview so good from preparation point of view.

Fastest way to test your REST endpoints - 1 line = 1 test

Fastest way to test your REST endpoints - 1 line = 1 test:



Add all the endpoints in a text files with expected http return code and or text of response body.

The Loyc LL(k) Parser Generator: Part 5

The Loyc LL(k) Parser Generator: Part 5:

LeMPStandalone.png

Concerned about regular expressions being unintelligible, repetitive, hard to get right and non-recursive? Read part 5, possibly the most useful part yet!

2015-05-27

ASP.NET 5 How to Easily Add New Bower Dependencies

ASP.NET 5 How to Easily Add New Bower Dependencies: 1385507.jpg

With ASP.NET 5 we have a new way to manage client side libraries, including JavaScript and CSS libraries. Prior to ASP.NET 5, out of the box, for client side libraries you could use Nuget or just manually download the files. Problem with Nuget for client side is someone has to maintain that list and there aren’t anywhere near as many in Nuget as there are in already maintained client side packaging systems. You can always manually download them, but obviously that leads to maintenace issues of keeping them updated.

voteCountImage?linkId=1385507

2015-05-26

Is a CQRS Command = GOF Command?

Is a CQRS Command = GOF Command?: 1384613.jpg

Oh the irony. The DDD community advocates for unambiguous language. And yet even our own terms are heavily overloaded. Whether it’s on stackoverflow like here or on the DDD/CQRS google group like here.

voteCountImage?linkId=1384613