Software Development

Software Development | News, how-tos, features, reviews, and videos

Hidden cloud migration gotchas
data explosion / data streams / volume / velocity

whats next for windows

How to use Razor View Engine in ASP.NET Core MVC

Take advantage of the friendly syntax of Razor View Engine to more easily create views from templates in ASP.NET Core MVC.

python snake programming language

Get started with Anaconda Python

Anaconda provides a handy GUI, a slew of work environments, and tools to simplify the process of using Python for data science.

youtube thumbnails template 021020
video

Using Cython to make a Python executable (and why standalone Python apps are tricky projects)

Can you take a Python script and turn it into a standalone executable? Sort of! The Python compiler Cython can be used to do something like this, but it's a little trickier than it might seem. We'll explore how to do this in this...

go pedestrian crossing briefcase green light business person icon

Go 1.17 moves to beta, with language and compiler enhancements

The open source Google language hones in on passing function arguments.

Tech Spotlight   >   Cloud [IFW]   >   Conceptual image of an IT leader choosing cloud computing.

From legacy to the cloud: The 3 stages of enterprise modernization

The COVID-19 pandemic has pushed many organizations to confront their legacy technology burden sooner than expected. However, getting old systems to the cloud doesn’t happen overnight.

Conceptual trend lines track + monitor data analytics [forecasting / future / what's next]

Excel, Python, and the future of data science

If the ubiquitous spreadsheet program is the gateway to data science, Python aims to be the next step.

Two developers / programmers collaborate as they review code via laptop display.

Visual Studio Code adds Workplace Trust for code editing safety

Latest version of Microsoft’s editor also focuses on debugging capabilities

java -- beans, grounds, coffee -- binary background

Oracle offers Java management service

Enterprise installations can be monitored for compliance, performance, and security.

Java / coffee / beans

JDK 17: The new features in Java 17

Always-strict floating point semantics, a foreign function and memory API, and a uniform API for pseudo random number generators are planned for the Java long-term support release due in September.

fighting back against digital disruption boxing gloves red executive in red tie thinkstock

Snowflake pushes back at… whom?

Making great efforts to tout its closed source software, Snowflake may be trying to convince an audience that doesn't really care.

Do More With R [video teaser/video series] - R Programming Guide - Tips & Tricks

“Do More with R” video tutorials

Search for R video tutorials by task, topic, or package. Most videos are shorter than 10 minutes

Profile photo of a developer / programmer reviewing code on monitors in his workspace.

Microsoft equips Visual Studio Code with extension for Project Tye microservices

The experimental tool helps with viewing, running, and debugging apps from within the editor.

Do More With R [video teaser/video series] - R Programming Guide - Tips & Tricks

Use the new R pipe built into R 4.1

Learn the new pipe operator built into R 4.1 and how it differs from the maggritr pipe. Don’t want to install R 4.1 yet? See how to run R 4.1 in a Docker container.

ifcr 061 thumb
video

How to use the new R pipe in R 4.1

See the new pipe operator built into R 4.1 and how it differs from the maggritr pipe. Don't want to install 4.1 yet? Learn how to run R 4.1 in a Docker container.

A virtual checkmark in digital system / standards / quality control / certification / certificates

How to validate method parameters using PostSharp in C#

Take advantage of aspect-oriented programming using PostSharp to validate method parameters in C#.

teamwork puzzle organized pieces together

Apple Xcode 13 supports teams, Swift concurrency

Latest version of Apple’s IDE backs Xcode Cloud CI/CD, team development features, and Swift concurrent programming using async/await and actors.

swiss army knife tool multi task project management survival

Power Platform becomes the new Visual Basic

Low-code tools enter the application development life cycle as Power Platform’s fusion bridges enterprise development models.

nw circular staircase loop infinity nautilus by tine ivanic via unsplash

How to choose a cloud-based CI/CD platform

Hosting CI/CD in the cloud can both speed up interactions between development pipelines and source code repositories and make life easier for developers.

Load More