Subscribe: CODE Magazine News
http://www.code-magazine.com/CodeRSS.aspx
Preview: CODE Magazine News

CODE Magazine News



CODE Magazine is the premier online magazine site for .NET developers



Copyright: by EPS Software 1993 - 2017. all rights reserved.
 



Publisher's Point: Visual Studio Platform and Extensibility

Tue, 22 Jul 2008 00:00:00 GMT

Exclusive online-only article!

Publisher's Point E-Column: Visual Studio Platform and Extensibility

As a .NET architect and developer I cannot imagine my everyday work without Visual Studio. I was always in a strange excitement when waiting for a new CTP, Beta or RTM of Visual Studio because I always expected some great new features with every release. During the years I have bought a few third-party add-ins and utilities for Visual Studio to make my development tasks easier and even created small add-ins to produce some useful piece of code. I knew that Visual Studio was extensible; I downloaded the SDKs and tried to get familiar with those hundreds of extensibility interfaces. However, due to lack of good documentation I often got frustrated.




Publisher's Point: What's The Resolution?

Tue, 10 Oct 2006 00:00:00 GMT

Exclusive online-only article!

Publisher's Point E-Column: What's The Resolution?

Markus Egger discusses screen resolutions.




Publisher's Point: How Many Threads Do You Need?

Mon, 29 May 2006 00:00:00 GMT

Exclusive online-only article!

Publisher's Point E-Column: How Many Threads Do You Need?

Markus Egger discusses the need to create multi-threaded applications.




Publisher's Point: Beyond the Mists of Avalon

Mon, 6 Feb 2006 00:00:00 GMT

Exclusive online-only article!

Publisher's Point E-Column: Beyond the Mists of Avalon

Markus Egger discusses tools used to create WPF (Windows Presentation Foundation, formerly "Avalon") interfaces, in particular, WinFX Extensions for Visual Studio as well as the Microsoft Expression product line.




Publisher's Point: LINQ Up!

Mon, 19 Dec 2005 00:00:00 GMT

Exclusive online-only article!

Publisher's Point E-Column: LINQ Up!

At PDC 2005, Microsoft announced a new technology called Language Integrated Query (LINQ), which will be available with Visual Studio “Orcas” (the next version of Visual Studio). A lot of exciting new technologies are announced at every PDC, and as a result, LINQ got some attention, but not nearly as much as I think it deserves. LINQ represents the ability to run queries right inside of Visual Basic, C#, or any other .NET language.




Publisher's Point: C-Sharpest

Sun, 4 Dec 2005 00:00:00 GMT

Exclusive online-only article!

Publisher's Point E-Column: C-Sharpest

C# 2.0 just shipped with a number of interesting new features: anonymous methods, nullable objects, iterators, partial classes, generics, and others. But the innovation does not stop there! Microsoft (and Anders Hejlsberg in particular) have already allowed us a sneak peek at some of the new features that will be available in C# 3.0.




Publisher's Point: The Quest for the Killer App

Wed, 7 Sep 2005 00:00:00 GMT

Exclusive online-only article!

Publisher's Point E-Column: The Quest for the Killer App

Markus Egger discusses the evaluation of new technologies.




Publisher's Point: User Interface Challenges

Wed, 20 Jul 2005 00:00:00 GMT

Exclusive online-only article!

Publisher's Point E-Column: User Interface Challenges

Markus Egger discusses user interface technologies developers should familiarize themselves with.




Publisher's Point: Where's Your Logic?

Mon, 27 Jun 2005 00:00:00 GMT

Exclusive online-only article!

Publisher's Point E-Column: Where's Your Logic?

Markus Egger discusses the role of business logic in modern application architecture.




Publisher's Point: Who's On First?

Mon, 18 Apr 2005 00:00:00 GMT

Exclusive online-only article!

Publisher's Point E-Column: Who's On First?

Markus Egger discusses the importance of a solid basis of knowledge.




CODE Magazine: 2017 Nov/Dec

Fri, 10 Nov 2017 00:00:00 GMT

(image)

CODE Magazine, Issue 2017 Nov/Dec is now available!

Visual Studio .NEXT




Online Article: Lessons Learned from a Second Trip Around the Block

Fri, 10 Nov 2017 00:00:00 GMT

Online Article: Lessons Learned from a Second Trip Around the Block

Rod and his team go back to a client site and uncover useful things from their involvement in the upgrade.




Online Article: Logging in Angular Applications

Fri, 10 Nov 2017 00:00:00 GMT

Online Article: Logging in Angular Applications

Continuing his series on Angular, Paul looks at logging as a reporting tool for debugging, warnings, errors, and other types of messages, as well as calling classes to log to the console, local storage, and Web API.




Online Article: Microsoft Teams: The Developer Story

Fri, 10 Nov 2017 00:00:00 GMT

Online Article: Microsoft Teams: The Developer Story

If you were wondering how to make sure that your team communicates well, you’ll want to follow along closely as Sahil makes a bot using Microsoft Teams.




Online Article: Legal Notes: Should Software Developers Be Subject to Professional Standards of Ethical Conduct?

Fri, 10 Nov 2017 00:00:00 GMT

Online Article: Legal Notes: Should Software Developers Be Subject to Professional Standards of Ethical Conduct?

John takes a look at what makes a person a “professional” and how the development climate is changing.




Online Article: An Introduction to Native Android and iOS Development with NativeScript

Fri, 10 Nov 2017 00:00:00 GMT

Online Article: An Introduction to Native Android and iOS Development with NativeScript

These days, your code really must work across all of the various platforms. Unless you plan to learn a lot of languages, you’ll want to apply Nic’s tips for using NativeScript.




Online Article: SQL Server Reporting Services: Eight Power Tips

Fri, 10 Nov 2017 00:00:00 GMT

Online Article: SQL Server Reporting Services: Eight Power Tips

Kevin looks at his favorite reporting tool (SSRS) and shows you how to maximize your users’ experience.




Online Article: Digging into Azure Functions: It’s Time to Take Them Seriously

Fri, 10 Nov 2017 00:00:00 GMT

Online Article: Digging into Azure Functions: It’s Time to Take Them Seriously

If you need to run discrete and small units of code in a flexible, scalable, and cost-effective manner, you need Azure functions. Jeffrey and Justin show you how to take advantage of them.




Online Article: Developing Cross-Platform Native Apps with a Functional Scripting Language

Fri, 10 Nov 2017 00:00:00 GMT

Online Article: Developing Cross-Platform Native Apps with a Functional Scripting Language

Vassili extends his own custom scripting language for mobile development and makes creating and placing widgets fast and easy.




Online Article: Implementing Machine Learning Using Python and Scikit-learn

Fri, 10 Nov 2017 00:00:00 GMT

Online Article: Implementing Machine Learning Using Python and Scikit-learn

Instead of implementing machine learning algorithms manually, Wei-Meng found that someone else had already done the hard part. Come along as he explores a Python tool, called Scikit-learn, and builds a couple of models.




Online Article: Software Archaeology

Fri, 10 Nov 2017 00:00:00 GMT

Online Article: Software Archaeology

If you’ve ever had to step through legacy code—even your own—you understand what a mystery some of it can be. Chris provides some tips and tricks for figuring it out.




Online Article: Does Anybody Really Know What Time It Is: Dates and Times across Time Zones

Fri, 10 Nov 2017 00:00:00 GMT

Online Article: Does Anybody Really Know What Time It Is: Dates and Times across Time Zones

Since cloud computing came to town, you can’t count on your system’s software and appliances all being in the same time zone. Mike addresses some thorny issues and helps you keep your data up to date.




Online Article: Managed Coder: On Professionalism

Fri, 10 Nov 2017 00:00:00 GMT

Online Article: Managed Coder: On Professionalism

Ted talks about professional behavior and what politics has to do with the workplace.




CODE Magazine: 2017 Sep/Oct

Fri, 8 Sep 2017 00:00:00 GMT

(image)

CODE Magazine, Issue 2017 Sep/Oct is now available!

How good is AI and machine learning? Jump into the basics with our feature article on Azure Machine Learning Studio. We also share lots of Angular info as well as artilces on Swift, Python, SQL Server, Node Modules, and Data Warehousing!




Online Article: Criticism, Feedback, and Reviews

Fri, 8 Sep 2017 00:00:00 GMT

Online Article: Criticism, Feedback, and Reviews

You’ve had reviews, feedback, or criticism—it’s part of dealing with creativity and discipline in any workplace. Melanie gives some advice on receiving and giving negative comments with positive results.




Online Article: From Zero to CRUD in Angular: Part 3

Fri, 8 Sep 2017 00:00:00 GMT

Online Article: From Zero to CRUD in Angular: Part 3

In the third and final segment of his series on using CRUD in Angular, Paul adds additional server-side validation to the generated Entity Framework classes. He also shows us the client-side validation and validates data in Angular.




Online Article: Angular and AOT

Fri, 8 Sep 2017 00:00:00 GMT

Online Article: Angular and AOT

If Just-in-Time compilation is getting you down because of slow runtime launches, you’ll be excited to learn about how Ahead-of-Time compilation can make your apps smaller and more efficient. Sahil shows you how.




Online Article: Legal Notes: You’ve Been Fired. Now What?

Fri, 8 Sep 2017 00:00:00 GMT

Online Article: Legal Notes: You’ve Been Fired. Now What?

Leaving a job is always stressful, but it’s worse when it’s not your idea. John looks at the legal implications for the end of a work assignment, and discusses pre-emptive things you should know when you’re signing that next contract.




Online Article: The Baker’s Dozen: 13 Tips for Better Extract/Transform/Load (ETL) Practices in Data Warehousing (Part 1 of 2)

Fri, 8 Sep 2017 00:00:00 GMT

Online Article: The Baker’s Dozen: 13 Tips for Better Extract/Transform/Load (ETL) Practices in Data Warehousing (Part 1 of 2)

In this first installment of his ETL articles, Kevin shows you what to do—and even what not to do—when designing your Data Warehouse.




Online Article: Introduction to Node Modules

Fri, 8 Sep 2017 00:00:00 GMT

Online Article: Introduction to Node Modules

There’s no time to waste! Chris jumps right into Node Modules, and soon you won’t know how you ever re-used code without them.




Online Article: Getting Started with Machine Learning Using Microsoft Azure ML Studio

Fri, 8 Sep 2017 00:00:00 GMT

Online Article: Getting Started with Machine Learning Using Microsoft Azure ML Studio

Got a sinking feeling that you’re missing something in Artificial Intelligence? This article is only the tip of the iceberg, but Wei-Meng offers you a helping hand into the lifeboat called Microsoft Azure Machine Learning Studio.




Online Article: Improving Code Quality with Unit Tests

Fri, 8 Sep 2017 00:00:00 GMT

Online Article: Improving Code Quality with Unit Tests

Insufficient testing can lead to devastating results. Find out what you can do to minimize outages as Keith explores unit testing using a Python tool called Coverage.py.




Online Article: On Objectivity

Fri, 8 Sep 2017 00:00:00 GMT

Online Article: On Objectivity

Ted points out that no matter who you are and what you do, you can't ever truly know someone else's perspective.




Online Article: Server-Side Swift Using Kitura

Fri, 8 Sep 2017 00:00:00 GMT

Online Article: Server-Side Swift Using Kitura

If you’re looking to build a server-side framework, you’ll want to check out IBM’s Kitura. Mohammad shows you how to build a complete service on Kitura using Swift.




Online Article: Understanding User Engagement Using Mixpanel

Fri, 8 Sep 2017 00:00:00 GMT

Online Article: Understanding User Engagement Using Mixpanel

Before any upgrade development begins, you need to know how users interact with your app. Jason explores one great tool, Mixpanel, and shows how to get the data you need.




CODE Magazine: 2017 Jul/Aug

Fri, 30 Jun 2017 00:00:00 GMT

(image)

CODE Magazine, Issue 2017 Jul/Aug is now available!

Been struggling with Mobile Development?!? You'r not the only one! Lower the barrier with React Native. Your summer time reading also includes articles focusing on Azure, Angular, F#, and Xamarin. Perfect for that long flight!




Online Article: Choices, Choices, Choices

Fri, 30 Jun 2017 00:00:00 GMT

Online Article: Choices, Choices, Choices

Rod looks at the many options available to developers these days and having to choose what's best for your clients.




Online Article: From Zero to CRUD in Angular: Part 2

Fri, 30 Jun 2017 00:00:00 GMT

Online Article: From Zero to CRUD in Angular: Part 2

Building on his article in the last issue, Paul adds HTML, Angular code, and Web API methods so that the user can add, edit, and delete product data.




Online Article: Writing Concurrent Programs Using F# Mailbox Processors

Fri, 30 Jun 2017 00:00:00 GMT

Online Article: Writing Concurrent Programs Using F# Mailbox Processors

Rachel takes a close look at F# mailbox processors to help you efficiently process messages. She covers replying, scanning (for a particular message or subject), and coordinating multiple agents, and makes it easy once you know which connections to make.




Online Article: Azure Skyline: Data in Cloud Applications

Fri, 30 Jun 2017 00:00:00 GMT

Online Article: Azure Skyline: Data in Cloud Applications

Mike looks at the technology that allows multiple teams to connect and scale their data despite disparate data storage methods.




Online Article: Office 365 Connectors and WebHooks: Part 2

Fri, 30 Jun 2017 00:00:00 GMT

Online Article: Office 365 Connectors and WebHooks: Part 2

Just when it seems like Office 365 is everywhere, you’ll learn something that makes you glad it’s so ubiquitous. Sahil continues his new series with an interesting look at Office 365’s WebHooks.




Online Article: Legal Notes: Five Tips for Vendor Management

Fri, 30 Jun 2017 00:00:00 GMT

Online Article: Legal Notes: Five Tips for Vendor Management

John takes a look at the pitfalls and foibles in using outside staffing to finish your project and gives some good advice.




Online Article: Lower the Barriers to Entry for Mobile Development with React Native

Fri, 30 Jun 2017 00:00:00 GMT

Online Article: Lower the Barriers to Entry for Mobile Development with React Native

These days, you can’t build your apps for only one platform, which could mean multiple dev teams and keeping track of parallel projects. Jason shows us how to use React Native to get the best mobile development without breaking the bank or going crazy.




Online Article: Accessing Platform-Specific Functionalities Using DependencyService in Xamarin.Forms

Fri, 30 Jun 2017 00:00:00 GMT

Online Article: Accessing Platform-Specific Functionalities Using DependencyService in Xamarin.Forms

You can avoid all that pesky overhead when dealing with multiple platforms by using Microsoft’s library of APIs, Xamarin.Forms. Wei-Meng shows you how to efficiently map to the various platforms’ respective native UI elements at run time.




Online Article: Use Your Words: Getting Familiar with Speech Synthesis Markup Language

Fri, 30 Jun 2017 00:00:00 GMT

Online Article: Use Your Words: Getting Familiar with Speech Synthesis Markup Language

Chris explores how voice-enabled home assistant devices, like Amazon Echo and Google Home, speak to you and how they learn to understand your particular speech patterns.




Online Article: Beta Test Your iOS Applications Using TestFlight

Fri, 30 Jun 2017 00:00:00 GMT

Online Article: Beta Test Your iOS Applications Using TestFlight

Jason explores TestFlight, a new tool for testing your iOS apps. It has some nifty notification tools, which make it easier to have a lot of testers—or just a few, depending on what your product needs. Check out what else it has going for it.




Online Article: On Decisions

Fri, 30 Jun 2017 00:00:00 GMT

Online Article: On Decisions

Ted looks at how DADA and OODA thought processes can help you make smarter --if not faster--decisions.