
Since 1998, DevX has helped people start businesses, build websites, and provide enterprise technology to people globally. Interviewing the likes of Microsoft’s co-founder, Steve Ballmer, the publication brings comprehensive, reliable, and accessible insights to the Internet.
Agile practices help you develop software that meets the user needs faster and safer???and that responds quickly to changes in the requirements, environment or technological advances. But, there is one
GitHub, the popular code hosting service, has updated some of its features, offering greatly enhanced project management capabilities. Specifically, it is now easier to manage comments by grouping and categorizing
Geertjan Wielenga, project manager for the NetBeans IDE, has submitted a proposal on Oracle’s behalf that would have the Apache Software Foundation take over management of the open source project.
Suppose you are porting a C code, for example, that sums 32 bit integers (Longs) to VB6. In C, when the result of a sum does not fit into an
The support for Temporal Tables has now been extended to SQL Azure databases. With Temporal Tables, you can track changes made to your data and store the entire history either
CA Technologies has refreshed its lineup of API management tools for enterprise application development teams. It has updated its CA Live API Creator with a graphical interface that makes it
Visionmobile’s new Chatbot Developer Landscape 2016 report finds that while there has been a lot of hype about chatbots, few enterprise application development teams are actually working on chatbot applications.
Box, which is best known for its cloud storage services, has updated its development platform that allows developers to integrate Box services into their applications. The company revamped its developer
Google has purchased API management platform vendor Apigee for $625 million. According to Google, APIs are now the way that enterprises communicate with their customers and other businesses. “Companies are
There will be times when you need to get the next number in a sequence. Say, for example, you store all student numbers, or you keep track of them. Then,
IBM has released a new study titled “Tailoring hybrid cloud: Designing the right mix for innovation, efficiency and growth.” Based on survey results, it found that while companies are moving
HPE and Micro Focus have announced the terms of a complicated $8.8 billion deal that will see HPE shed some of its enterprise software assets. HPE will spin off its
According to a new report from SNS Research, sales of big data hardware, software and services will likely top $46 billion this year and grow to more than $72 billion
If you ever need to know whether your code running inside the IDE or is compiled, drop these two functions in a module and use the first one to figure it out: Public Function RunTimeMode() As Boolean Dim bool As Boolean Debug.Assert SetToTrue(bool) RunTimeMode = Not bool End Function Private Function SetToTrue(ByRef bool As Boolean) As Boolean bool = True SetToTrue = True End Function
Shells are the interactive programs that run in text terminals and let you execute commands and run external programs. But, shells can be used non-interactively and you can write scripts
According to Synergy Research Group, Microsoft is now the world’s largest supplier of software as a service (SaaS) to enterprises, accounting for 15 percent of this part of the cloud
Facebook has open sourced a new project called MyRocks that brings together its RocksDB database with MySQL. Essentially, it replaces MySQL’s standard InnoDB engine and replaces it with RocksDB. The
In Salesforce’s second quarter earnings conference call, company CEO Marc Benioff announced that the firm is working on a new artificial intelligence initiative that will be integrated into the company’s
IBM has created a new business unit called Industry Platforms that will offer solutions based on blockchain and Watson. IBM CEO Ginni Rometty said, “The Industry Platforms business will bring
You can give a User Control a border with the following code: protected override CreateParams CreateParams { get { CreateParams cp = base.CreateParams; cp.ExStyle &= (~NativeMethods.WS_EX_CLIENTEDGE); cp.Style &= (~NativeMethods.WS_BORDER); switch
Over the last three years, the average page weight has grown by at least 15 percent per year. This is due to several trends such as increases in ad-related content,
In a study titled “The Forrester Wave: Global Public Cloud Platforms For Enterprise Developers, Q3 2016,” Forrester Research named IBM a “strong performer.” It awarded IBM the best possible score
With the trend toward containerization continuing to increase, Cisco has announced the purchase of a startup called ContainerX. “Many of our customers are starting to use containers to build, deploy
Multiple teams within Microsoft are working aggressively to create open source frameworks and the Office team is not far behind. They have already created an open-source toolkit called the Office
Online job board Hired has released a new study of technology industry salaries, and interestingly, it says that product managers now earn more than software engineers. “Product managers were offered
Several vendors recently made announcements related to DevOps and Agile software development, and eWeek put together a quick rundown: Shippable launched an updated version of its continuous deployment software that
Struggling cloud computing provider Rackspace has been purchased by Apollo Global Management LLC, a private equity firm. The deal, worth approximately $4.3 billion, will take the company private to give
When you need to cast some type to another type in VB, you should favor the “classical” functions CBool, CByte, CInt, CLng, CDec, CSng, CDbl, CDate, CStr and the “new”
Atlassian has added a new feature to its JIRA project management service that converts JIRA tickets to freelance job postings on Upworks. The feature will make it easier for startups
You can use a normal SELECT query joined with a bunch of AND statements to determine if a certain value exists, but this can become cumbersome and tedious. Enter the











