The Latest

IBM Debuts Watson Certification Program

IBM has launched a Watson Application Developer Certification Program that will help identify developers who have the skills to build applications based on the Watson cognitive computing platform. “We want

Salesforce Launches Continuous Delivery Platform

Cloud computing heavyweight Salesforce.com has launched two new services for developers. First, Salesforce DX is the company’s new continuous delivery platform that integrates with its Force.com and Heroku cloud development

DevX - Software Development Resource

Building Your Company with Agile Methods and Atlas

Agile practices grew out of challenges in software development and have been extended to many related activities such as database design, modeling and product management. Many budding startup companies embraced

Survey: Mobile Developer Population Reaches 12 Million

Evans Data has released a new “Global Development Population and Demographics Study,” which found that there are now more than 12 million mobile development pros worldwide. When the company first

Docker Launches InfraKit for Self-Healing Infrastructure

Docker, the company known for the open source containerization technology with the same name, has launched InfraKit, a new open source toolkit that enables self-healing infrastructure. The toolkit, which was

The Evolution of Java Development

There has been a lot of talk lately about Java’s decline. In this article, I’ll clarify and sort things out. Java has been through some turmoil, such as the stewardship

Like Operator Workaround for VBScript

VBScript lacks a Like operator. A common approach is to translate the pattern strings to use VBScript’s RegExp object, but you could use the IsLike function below instead: Public Function

Microsoft Launches AI Division

Microsoft is restructuring some of its business units, merging the Bing and Cortana product groups with Microsoft Research to create a new division called the AI and Research Group. In

Find and Activate External Windows

It is very easy to obtain access to an external running window and activate it. All you need is the actual title of the window ( the text written in

DevX - Software Development Resource

Hybrid Integrations with Azure Logic Apps

In the previous post, I talked about how we can leverage Logic Apps to create scalable workflows and business processes and demonstrated a process automation example with Salesforce. In this

DevX - Software Development Resource

The State of Go

The Go language is 6 years old and has gotten a lot of traction. With the recent release of Go 1.7.1, the entire ecosystem looks very healthy. The continued focus

IBM Launches Project DataWorks

IBM has unveiled a new cloud computing-based analytics platform called Project DataWorks. It aims to integrate all of an enterprises data into one system so that business analysts can quickly

DevX - Software Development Resource

RAML Resource Group

Hey all, Anyone working with open API’s and curious about RAML? http://www.meetup.com/RAML-Meetup-San-Francisco-Bay-Area/events/234177108/?eventId=234177108 The next event is on Thursday, but the group is planning to meet monthly. Related Posts Try Using SVG for AnimationUsing Swagger to Document Your ASP.NET Web APIsDell Precision 17 7730 | Full ReviewFind Compilation Time (in nanosecond, microsecond & millisecond)

Passing the Missing Function Value

Ever?needed?to?pass?or?not?pass?a?value?to?a?sub?(or?function)?having?an?optional?argument?depending?on?the?business?rules? I?mean?something?like?this: Function?MyFunction(ByVal?SomeArg?As?Integer)?As?String ????If?SomeArg??0?Then ????????MyFunction?=?NotMyFunction(SomeArg)?’OK,?we?can?pass?SomeArg ????Else ????????MyFunction?=?NotMyFunction?’We?cannot?pass?it.?NotMyFunction?will?got?it?missing. ????End?If End?Function Instead?of?repeating?the?call?to?such?a?function?or?sub,?you?can?pass?it?a?true?missing?value?using?the?function?below: Public?Function?Missing(Optional?PlaceHolder?As?Variant)?As?Variant ????Missing?=?PlaceHolder End?Function Our?example?would?change?to?something?like?this: Function?MyFunction(ByVal?SomeArg?As?Integer)?As?Integer Dim?Arg?As?Variant ????If?SomeArg??0?Then?Arg?=?SomeArg?Else?Arg?=?Missing ????MyFunction?=?NotMyFunction(Arg) End?Function Related Posts Task Scheduling in .NET Applications Using Quartz.NetLakeville School District

DevX - Software Development Resource

Accelerate Mobile Pages with AMP

The power of mobile devices and the available bandwidth keeps increasing and content producers are very aware of the importance of the mobile platform. They generate content that’s designed specifically

Red Hat Expands Containerization Efforts

Red Hat has made two key announcements related to its support for containerization technology. First, it released OpenShift Container Platform 3.3. The update includes Kubernetes 1.3, as well as Docker

Oracle Unveils Project Visual Code

Among its many announcements during its Oracle World conference this week, Oracle launched Project Visual Code, a new low-code cloud development platform. Designed for “citizen developers,” the tool allows business

Skip Weekends SQL Function

Certain reports need to show data that excludes data from weekends. There is a couple of ways to approach this. You could create a Calendar table, but sometimes you do

Azure Blockchain as a Service Middleware Now Available

Nearly a year ago, Microsoft announced its Azure Blockchain as a Service offering for its cloud computing service. Now, it is giving customers access to Project Bletchley, which provides enterprises