devxlogo

We are an award-winning tech entrepreneurship website where trusted experts can provide value globally.

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.

devxlogo

Trusted for 26 years

Over 30K Articles

1M+ Readers

Expert-reviewed

10K+ Tech Terms

As seen in:

microsoft logo
business_insider_logo
wired_logo
berkley
arstechnica_logo
hackernoon

The Latest

Google Updates Kubernetes for Greater Scalability

Google has released Kubernetes 1.3, an updated version of its open source container orchestration solution. The update is more scalable and robust than previous versions. It also offers support for

Google Buys AI Startup Moodstocks

The large tech companies are continuing to gobble up startups focused on artificial intelligence and machine learning. Google has purchased Moodstocks, a Paris-based startup that offers image recognition APIs and

Outside Groups Work on a New Version of Java EE

Frustrated with Oracle’s slow pace of work on Java EE, two outside groups?Java EE Guardians and MicroProfile.io?say they are working on enhancements for the open source platform on their own.

Using LINQ for Queries

LINQ?is?very?good?and?efficient?when?it?comes?to?handling?data?coming?from?a?datasource.?This?little?example?creates?a?Table?object.?Then?creates?a?DataContext?to?interpret?the?Table?data,?and?finally?does?a?query?to?extract?the?wanted?data. ????????[Table(Name?=?”Courses”)] ????????public?class?Courses?//Create?Courses?Table ????????{ ????????????[Column(IsPrimaryKey?=?true,?DbType?=?”BIGINT?NOT?NULL?IDENTITY”,?IsDbGenerated?=?true)] ????????????public?Int32?CourseID;?//Field ????????????[Column] ????????????public?string?CourseDesc;?//Field ????????} ????????????????using?(DataContext?dcCourses?=?new?DataContext(“CONNECTION_STRING))?//Connect?to?DB ????????????????{ ????????????????????var?data?=?(from?c?in?_Courses ????????????????????????????????where?c.CourseID?==?ComboBox1.SelectedIndex ????????????????????????????????select?new?{?c.CourseDesc?} ????????????????????).FirstOrDefault();?//Select?CourseID?That?Corresponds?to?ComboBox?Selection ????????????????????TextBox1.Text?=?data.Name;?//Display ?????????????????}

Microsoft Releases .NET Core 1.0

Microsoft has officially released .NET Core 1.0, which the company describes as “a cross-platform, open source, and modular .NET platform for creating modern Web apps, microservices, libraries and console applications.”

Explore Advanced Vagrant Features

In First Steps with Vagrant, you learned how to install Vagrant, set up and run a basic virtual machine. Now, we will cover a few more complex features, such as

MongoDB Launches Atlas DBaaS

At its MongoDB World conference, MongoDB unveiled a new database-as-a-service product called Atlas. For now, the service is available only on Amazon Web Services, but it plans to expand to

Red Hat Adds More Container Products

At its annual Red Hat Summit, Red Hat made a slew of announcements related to containers. They included the following: The Red Hat Container Developer Kit now includes Red Hat

Mobile Development with Xamarin

Xamarin creates mobile app development tools that are built on top of the Mono Project. Xamarin always provided, arguably, the most polished cross-platform development environment, but, it was pretty pricey.

Google Releases Awareness APIs

Google has made good on a promise it made at the I/O development conference, rolling out two new Awareness APIs for Android devices: Snapshot and Fence. The tools make it

Using LINQ to Identify Empty Text Boxes in C#

There are umpteen ways to determine whether or not a TextBox in a group of TextBoxes is empty. Usually whilst doing Form validation, you need to ensure all data has

Google Mulls Options for Its Spanner Database

Media outlets are reporting that Google is considering commercializing its Spanner distributed database technology. The company uses Spanner internally to run many of its core services, and now engineers from

How Brexit Could Affect Cloud Computing

The recent U.K. referendum vote to leave the European Union (EU) could have some major implications for the cloud computing market. EU privacy laws and other regulations require that cloud

Maintaining Productivity with Growth

The traditional view of productivity and how to improve it is completely backwards. Most people think of productivity as a personal attribute of themselves (or their subordinates). X does twice

Gartner: Enterprise Mobile Development Is Lagging

Market research firm Gartner is reporting that enterprises are spending only 10 percent of their development budgets on mobile development. That’s a 2 percent decrease since last year. “Demand for

IBM Updates MobileFirst Foundation for the Cloud

IBM has announced the release of MobileFirst Foundation 8.0, its updated suite of tools for mobile development, testing and management. The key change from previous versions of the software is

IBM Launches CloudMatrix Cloud Brokerage Tool

IBM has launched a new cloud computing services integration tool called cloudMatrix. Based on technology IBM acquired when it bought Gravitant last November, cloudMatrix offers a gateway to public cloud

IBM Bluemix Adds OpenWhisk IoT Tools

IBM’s Bluemix cloud development platform is rolling out a new set of tools for developing Internet of Things (IoT) applications. Called NPM Module and Node-RED, the new tools are part

Reading a File Backwards Quickly in C#

The classes in .NET are structured to read files from the beginning to end. Hard drives are structured like that, sometimes though there is a dire need to read a

Text Rendering with Xamarin

One of the most important aspects of mobile programming is displaying text on the screen. The relatively limited real estate of the mobile phone means that in order to provide

Gartner Ranks Mobile Development Platforms

Market research firm Gartner has released a new Magic Quadrant report that ranks the various mobile application development platform (MADP) vendors. It assesses the capabilities of 17 different mobile development

Docker Update Adds Orchestration Capabilities

During the DockerCon 2016 event, Docker unveiled Docker Engine 1.12. For the first time, this update includes container orchestration technology. “Prior to Docker 1.12, users would have had to download