C#


Splitting Tables in Entity Framework 6 to Improve Performance

There are some occasions when using Entity Framework can really hurt you: When you have tables with hundreds of columns or tables with large payloads. Here's how to get EF6 to do the right thing.

Web API Documentation Tools

A look at some of the tools available to automate the creation of documentation for your Web API.

Enterprise Distribution of Windows Phone Applications

Nick Randolph discussed how Windows Phone applications can be deployed within a company using enterprise distribution.

Splunk Extends Data to .NET Developers

The data analytics company adds new tools for .NET developers who want to tap the vast information stores to customized apps.

The Sociology of Application Security: Less Can Be More

The critical part of security isn't your code; it's the people using your applications. Because of that, increasing your security often makes your applications less secure.

Build Context-Aware Apps with iBeacons

Context is king, and your app can easily create hyper-local experiences with iBeacons!

Visual F# Includes Windows Phone 8.1 in Portable Library Support

Version 3.1.2 of the Microsoft F# derivation has expanded portable library support and enables the Publish option in Web and Azure projects.

Managing Your Page States with Backbone Routers

Peter turns the management of his single-page Backbone application over to Backbone itself by integrating Backbone Routers and Events. Plus: How to simplify your TypeScript code with longer namespaces.

Xamarin Adds $54M for Mobile App Development

Third round of funding to go toward expanding Visual C#-based mobile app tool offerings, and to growing the company's sales and marketing teams.

Xamarin Updates, Unifies Its APIs

Unified API at root of changes that will allow developers using Xamarin tools to simplify developing for 32- and 64-bit frameworks, as well as share code between Android and Apple apps.

Understanding Neural Network Batch Training: A Tutorial

There are two different techniques for training a neural network: batch and online. Understanding their similarities and differences is important in order to be able to create accurate prediction systems.

How To Manage Asynchronous Tasks Using the Task Object

You want the responsiveness that asynchronous programming in the Microsoft .NET Framework 4 provides, but also need your asynchronous methods to work with other code in your application. Here's how the Task object answers all of your problems.

How To Refactor For Dependency Injection, Part 4: Configuration Changes

Ondrej Balas continues his series on refactoring code for dependency injection, looking at patterns and strategies for changing application behavior after it has already been compiled.

Leveraging Interfaces and Extension Methods To Extend Your Classes

Extension methods provide a great way for extending a class functionality -- but it's interfaces that let you use those methods anywhere you want.

Visual Studio 2013 Update 3 Rolls Up New Features, Bug Fixes

Also released today: Azure SDK 2.4 for .NET.

Be More Social: oAuth, Facebook and Xamarin

How to use Xamarin.Auth, Xamarin.Social, and the Facebook SDK for Android to interact with Facebook within a Xamarin.Android application.

Neural Network Weight Decay and Restriction

Weight decay and weight restriction are two closely related, optional techniques that can be used when training a neural network. This article explains exactly what weight decay and weight restriction are, and how to use them with an existing neural network application or implement them in a custom application.

The Last Step in UI Design: Scripting Interaction

An interaction script bridges the gap between designing concepts and actually adding controls to forms. The interaction script will tell you what your application needs to do, leading you (finally) to what controls you need on which forms.

How To Refactor for Dependency Injection, Part 3: Larger Applications

Ondrej Balas continues his series on refactoring code for dependency injection, focusing on techniques that make it easier to refactor complex applications.

Microsoft Debuts New Windows Apportals Technology

New technology called Apportals aimed at enterprise developers working in healthcare, sales and distributed organizations and requires XAML and C# skills to set up.

Upcoming Events

.NET Insight

Sign up for our newsletter.

I agree to this site's Privacy Policy.