Click here to Skip to main content

Our Mailouts

Newsletter - 18 Aug 2014

ToDoList 6.9.B7 (Beta Release) - An effective and flexible way to keep on top of your tasks
176 articles last week match your preferences.
Welcome to this week's newsletter from CodeProject.
To ensure that future newsletters you receive from The Code Project aren't mistakenly blocked by antispam software, be sure to add the maillist.codeproject.com domain to your list of allowed senders.

Site News

Intel Developer Forum discounts

You didn't hear it from me, but I've just had a tipoff that discounts to Intel's IDF conference in San Francisco can be had using the following two codes:

  • BUBDRD: Business Unit Customer Full Conference (discounts to $695, an $800 saving on a three day pass)
  • BUDDRD: Business Unit Customer Day Pass (down to $295, a $300 saving)

Android Tutorial Contest

The deadline for Round 2 articles of our ongoing Android Tutorial Contest is fast approaching. Polish up your tutorials for Articles 4, 5, and 6 and make sure to submit them before the 11:59 p.m. ET deadline this upcoming Sunday August 24. Details on how to enter can be found here.

Our team of judges have also been busy digging deep into all Round 1 entries to select the winners, which of course turned out to be a very tough task. Thank you to everyone that submitted an article (there were so many excellent entries) and congratulations to the winners:

cheers,
Chris Maunder

Weekly Poll Results

What is your favourite programming language?

Survey period: 11 Aug 2014 to 18 Aug 2014

Yes - it's hard to pick one, and yes, the language you use depends on the problem. But assume you can choose the problem. Which dialect suits you best?

OptionVotes% 
BASIC63114.47631 votes, 14.47%
C2255.16225 votes, 5.16%
C++58813.48588 votes, 13.48%
C#199445.721994 votes, 45.72%
Objective C140.3214 votes, 0.32%
COBOL240.5524 votes, 0.55%
F#80.188 votes, 0.18%
FORTRAN240.5524 votes, 0.55%
Java2746.28274 votes, 6.28%
Javascript1232.82123 votes, 2.82%
PHP1313.00131 votes, 3.00%
Python1142.61114 votes, 2.61%
Ruby240.5524 votes, 0.55%
Swift160.3716 votes, 0.37%
Other1713.92171 votes, 3.92%

This week's survey: Do you feel Open Source software is better than proprietary software?

Most popular new articles

11 Aug 2014 - 17 Aug 2014

Research

    Identifying Problematic SQL in Sybase ASE

    Database administrators, developers, QA analysts and performance engineers have different approaches to identifying problematic SQL. This technical brief explains the needs of each role and how Dell Software products can be used to identify problematic SQL statements from Sybase ASE. Learn more.

    Download Now

Latest Additions

176 articles overall. 114 new, 62 updated.

New articles added

.NET Framework

Algorithms & Recipes

Android

Applications & Tools

ASP.NET

C#

Client side scripting

Collections

Design and Architecture

Dialogs and Windows

Internet / Network

Java

Menus

Product Showcase

Site & Server Management

VB.NET

Windows Phone 7/8

Articles updated

.NET Framework

Algorithms & Recipes

  • Sorting Huge Text Files - ideafixxxer
    Algorithm of sorting lines in text files size of which exceeds available memory

Applications & Tools

ASP.NET

C / C++ Language

C#

Charts, Graphs and Images

Client side scripting

Code Generation

Collections

  • The List Trifecta, Part 1 - Qwertie
    The A-list is an all-purpose list, a data structure that can support most standard list operation in O(log n) time and does lots of other stuff, too

Cross Platform

Database

Design and Architecture

Dialogs and Windows

Game Development

GDI

HTML / CSS

Internet / Network

  • fastJSON - Mehdi Gholam
    Smallest, fastest polymorphic JSON serializer (with Silverlight4 and MonoDroid support)

  • fastBinaryJSON - Mehdi Gholam
    A binary JSON serializer based on fastJSON (support for MonoDroid)

Java

  • An Introduction to Functional Programming with Java 8 - TheCannyCoder
    Java 8 is perhaps one of the most exciting editions of the Java language in recent times. One of the headline features is support for functional programming which is the focus of this blog. The support comes mostly in three features: Support for [work pipeline] streams. Streams allow us to process d

Miscellaneous

Other .NET Languages

Product Showcase

  • Why I Use Crashlytics - Part 1 - donn-felker
    Crashlytics is a free service offered by Twitter that collects your crashes and various other bits of information.

Programming Tips

Selection Controls

Tablets and All-in-Ones

Ultrabooks

  • Engineering Calculator VOLTA-2013 - DrABELL
    Engineering Calculator VOLTA-2013 (Productivity Software contest submission package) was originally developed as HTML5 web application and later converted into desktop installable app using Intel’s AppUp encapsulator. The latest version VOLTA-814 for Win 7/8 released in 2014 is built on .NET/WPF.

Windows Communication Foundation

  • Peer to Peer File Sharing Through WCF - Amir Jalilifard
    In this article, you are going to learn about P2P Network and Windows Communication Foundation to share your files between peers through a P2P network.

Windows Presentation Foundation

New Tips and Tricks added

.NET Framework

ASP.NET

C#

Client side scripting

Combo & List Boxes

Database

  • How to Write Effective SQL Queries - Sreejesh T J Nair
    This post will be useful to write effective and performance oriented queries.

  • Helping Streamline Log Shipping Failovers - Micah Nikkel
    Helps create/execute the Disaster Recovery steps performed while failing over Log Shipped databases. Most helpful for multiple databases, such as SharePoint, consolidated SQL Servers, etc. Also makes even a single database failover a more straightforward process.

Design and Architecture

Hardware & System

Installation

PHP

Programming Tips

SharePoint Server

Web Security

Windows Phone 7/8

Windows Presentation Foundation

Tips and Tricks updated

Algorithms & Recipes

C#

Miscellaneous

Programming Tips

Windows Phone 7/8

Windows Presentation Foundation

New Technical Blogs added

.NET Framework

  • Paging In MVC 5 with Entity Framework - raju melveetilpurayil
    How to do Paging in MVC You can find lot of examples for paging in MVC with Entity Framework in internet. I am adding one more example. In this example you can see one partial page for paging control and ViewModel for called Pager. Here I am using AdventureWorks database Employee table to page Emp

ASP.NET Controls

C / C++ Language

  • Understand std::atomic::compare_exchange_weak() in C++11 - Eric Z (Jing)
    This orignates from an SO question. Background compare-and-swap (CAS) is an atomic instruction used in multithreading which serves as one of the building blocks to achieve synchronization. C++11 supports this atomic operation on language level to help us write portable … Continue reading ͛

C#

  • Sketcher 1 of 3 - Sacha Barber
    It has been quite a while since I wrote my last article, I have been busy writing a long series of blob posts on “F# For Beginners“, and doing a lot of reading (which I hope to have more blog posts/articles about very soon). Anyway we digress, so what is this article about. Well it [R

Caching

  • MVC Output Caching using custom FilterAttribute - Ben Liebert
    As with ASP.Net Forms, MVC offers some out-of-the-box caching with their OutputCacheAttribute, however as with classic ASP.Net, one quickly realizes its limitations when building complex systems.  In particular, its very difficult, and often times impossible to flush/clear the cache based on vario

Combo & List Boxes

Content Management Server

Cross Platform

  • Using jQuery Binding to make cross-domain calls with Closure Callbacks - Ben Liebert
    It was hard to come up with a title to this post because I somehow needed to convey the awesomeness for a problem which I don’t think a lot of people realise they have. Quite simply, it is to do with the asynchronous manner in which we make JSONP calls (if you’re not sure how […]

Design and Architecture

  • Naming is the design - MVukoje
    There are only two hard things in Computer Science: cache invalidation and naming things. - Phil Karlton Yes, naming is hard but it is also very important. We tend to think that big complex architecture is the software design and that type and member naming along the way is just something that

HTML / CSS

  • Step by Step Guide to Building a Cross-Platform Application in HTML, CSS & Javascript - Ben Liebert
    Back in the days when your computers came in options of the cream, the white, the off-white, the ivory or the beige, it was very frustrating that an application you put so much effort into wasn’t usable on other computers. You had to make a choice, and my choice was Windows.  It was just when [̷

  • Architecting Cascading Style Sheets (CSS) - Ben Liebert
    There is one big problem with CSS, and that is its lack of ‘structure’.  When you have a 20-page project, fine – dump everything in one file.  When you have hundreds of pages, across half a dozen different design agencies, things start to become very messy. And I hate mess. A client of mine is [R

Java

  • Collectors Part 1 – Reductions and Short-Circuiting Operations‏ - TheCannyCoder
    In the first couple of articles we looked at streams. We saw that we could take something simple such as a list of countries, filter or map their names and then print them via a foreach. We then looked at ranges/loops and generators as a way of supplying values as an alternative to a predefined [

  • Collectors Part 2: Provided collectors and a Java 8 streams demonstration - TheCannyCoder
    Today we’re going to continue where the last article left off. In that one we looked at collectors, specifically reduction and short-circuiting operations. Today we’ll look at the collect function and then we’ll finish off with a more substantial example showing the power Java 8 st

LINQ

  • Combining Liberator and Korma to Build a Web-Service in Clojure - Alex Turok
    In a recent episode of the Code Speak Loop podcast I mentioned two Clojure projects: Liberator, designed to build REST services, and Korma, allowing to talk to relational databases easily. I’ve been working with these libraries lately and it turns out they play quite nice together.

Microsoft BizTalk Server

Other .NET Languages

  • 'this' in JavaScript - Ronnie Mukherjee
    How does 'this' in JavaScript differ from 'this' in other languages?

Session State

  • ASP.Net Web Services – How to use session state in a web service? - Arun Ramachandran India
    CodeProject In the last blog post, we have discussed about consuming web services from the client application. In this article we will go over how to use session state in a web service. This is continuation of the previous article. So please go through that before proceeding this article to get a cl

SharePoint Server

  • Running a 32 bit web application in IIS 8 with SharePoint 2013 - Manas Bhardwaj
    This post Running a 32 bit web application in IIS 8 with SharePoint 2013 written by Manas Bhardwaj appeared first on Manas Bhardwaj's Stream.By default, IIS running on a 64 bit computer does not support running a 32 bit application. However, you can change the setting in an Application Pool under wh

  • A MUST HAVE SharePoint Interview Questions - Imran Abdul Ghani
    What is SharePoint? Microsoft SharePoint is an extensible platform that provides a range of products that can help organizations with solution for a variety of business needs. Primarily, SharePoint was introduced as an Enterprise Content Management System but later on Web Publishing, Collaboration,

Testing and QA

  • Multi Class Logistic Regression Training and Testing - pi19404
    IntroductionIn this article we will look at training and testing of a Multi-class Logistic Classifier Logistic regression is a probabilistic, linear classifier. It is parametrized by a weight matrix $W$ and a bias vector $b$. Classification is done by projecting data points onto a set of hyperpl

Uncategorised Technical Blogs

  • The Poisson Distribution in C# - CatchExAs
    Imagine you are playing poker, you’re making use of the Kelly Criterion to calculate the optimal limit of your betting. You’re also using something to evaluate what your chances of winning are. But being poker, there are several rounds of betting so how much of your Kelly Limit should yo

  • StreamInsight - CatchExAs
    Last year my client wanted a way to automatically analyse huge amounts of data, match patterns and then do things such as email alerts to interested subscribers. This is a scenario that is becoming increasingly common in recent years with the advent of Big Data, but solutions have existed for a long

  • The Kelly Criterion in C# - CatchExAs
    Given a bank roll, a stake you have already bet and a potential pot of winnings, the Kelly Criterion should calculate for you the optimal amount you should bet to maximise your winnings in the long run. http://en.wikipedia.org/wiki/Kelly_criterion   So, here’s what looks like a trivial piece o

  • Sorry, only tenant administrators can add or give access to this app - Manas Bhardwaj
    This post Sorry, only tenant administrators can add or give access to this app written by Manas Bhardwaj appeared first on Manas Bhardwaj's Stream.So, I just created my SharePoint Hosted App. Nothing fancy, just the default SharePoint Hosted App project template using Visual Studio and some minor pl

  • Port This! - A Round Tuit
    A recent post on the .NET Framework blog is titled “Leveraging existing code across .NET platforms.” Code portability is a favorite topic of mine, although I’d missed their earlier announcement of a new portability analyzer. The tool, the .NET Portability Analyzer, or apiport.exe,

  • ARM Neon Optimization for image interleaving and deinterleaving - pi19404
    ARM Neon Optimization InterLeaving/De-InterleavingIntroduction In this article we will look at basic interleaving and de-interleaving operations using ARM Neon optimization and evaluate the performance improvements on android based mobile device in comparison with standard opencv code ARM Neon ARM

  • Exam 70-480 - Kevin Mack
    Hello All, I'm back.  As for the quick update, things have been particularly busy right now for the entire Mack Family.  We've been in a state of constant flux lately, both personally and professionally for a little while now.  And its been a little rough on everyone.  Professionally, I've been busy

  • Markov chain implementation in C++ using Eigen - pi19404
    Markov Chains IntroductionIn this article we will look at markov models and its application in classification of discrete sequential data. Markov processes are examples of stochastic processes that generate random sequences of outcomes or states according to certain probabilities. Markov chains

Windows Communication Foundation

  • From AsyncCompleted to async await - Leonardo Paneque
    Since we got the magic of async/await on C# things got much easier on the developer front. Working with Tasks is the key to it, but we also have two older approaches in .NET framework that we need to deal with. APM (Asynchronous Programming Model) The pair of Being/End methods. EAP (Event-based Asyn

Windows Workflow Foundation

  • How to work with dictionaries in SharePoint 2013 and Office 365 workflow - Anton Khritonenkov
    SharePoint 2013 workflows introduced the new type of variable 'Dictionary'. This type of variable significantly extends functionality of SharePoint workflows. Now you can work with complex objects inside workflows. For example you can query multiple list items and iterate through them using loops. I

Work Issues

  • Nice idea, shame it doesn’t work - CatchExAs
    Over the last few days I’ve been messing around with Montecarlo algos and distributed processing. It’s struck me that despite many attempts at parallelising on a single computer in .NET I still can’t easily beat the performance of native C. So if I want to do better then I should s

Technical Blogs updated

PHP

  • How to use Amazon SES to Send Email from PHP - Right Handed Monkey
    Sending mail using Amazon's SES (Simple Email Service)I couldn't find too many good examples for this online and the Amazon AWS PHP SDK had incomplete documentation for a SendEmail function when I was researching this topic.NOTE: My biggest flaw with this was I was using the SMTP username

Site & Server Management




© 2014 The Code Project.  All rights reserved.


This email was sent to mailout@maillist.codeproject.com. To stop receiving The Code Project Insider News click here.
CodeProject 503-250 Ferrand Drive, Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100

Please do not reply directly to this email. It was sent from an unattended mailbox. For correspondence please use webmaster@codeproject.com


Advertise | Privacy | Mobile
Web01 | 2.8.141216.1 | Last Updated 10 Aug 2007
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid