125 articles this week.
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
I'll be travelling this week so a quiet one for me. However, I'll leave you with
a few CodeProject tips that can make life a little more interesting:
Are you a blogger?
We have a feature on The Code Project that allows you to share your technical
blogs with other developers from the comfort of your very own blog. If you write
technical blog posts and want to get those posts out to a wider audience, with an
added bonus of getting more visitors to your own blog, then use our
Blog feed aggregator.
Save Your Search
A quick reminder that our search
page has the ability to save your favourite searches. After you've searched
for your content (and narrowed down the scope, and sorted, and filtered) just type
a query name in the "Saved queries" box in the left hand column of the page and
it's there for evermore.
Our Tip Wiki
If you're a Silver level member or above feel free to update the
Tips and Tricks for CodeProject.com article. There's a lot of nooks and crannies
new users would love to find.
Mobile Apps are Dead
You’re an application artist, but your tools force you to be a code slinger. Another reason why Mobile Apps are Dead. Join the Telerik online keynote on February 12 and learn what comes next.
Give Boring Data a Facelift
Iron Speed Designer is the fastest way to deliver feature-rich applications for .NET, SharePoint and software-as-a-service cloud computing environments. Amaze users with visually stunning applications that look like they took months to build.
Download a Trial!
Want to learn Ruby?
If you’re a programmer, you don’t need a course that wastes your time telling you how programming works. This course gets straight down to business, and gets you up to speed on Ruby.
This week's survey: Who most influences your programming career?
Most popular new articles
20 Jan 2014 - 26 Jan 2014
|Great companies build products that customers love. While this means they build worthwhile and useful features, it also means they don’t build things that aren’t valuable. The development of unused features is the single biggest waste of time and resources in software development, and companies that build the “wrong things” are easily disrupted. In this guide, five business leaders offer different perspectives on Agile product development. Use it to help you understand how a unifying vision and customer-centric mindset avoids wasted time,...|
125 articles overall. 76 new, 49 updated.
New articles added
- Data-driven troubles - Ivan Yakimov
Some problems I faced trying to use data-driven tests in Microsoft Testing Framework
- Extended CComboBox - Flaviu2
A combobox control which shows a drop down window to assist the user.
- Free .NET Spreadsheet Control - Jing-Lu
.NET Spreadsheet Control written in C#. Supports Cells Merge, Border Style, Pattern Background Color, Data Format, Freeze, Formula, Macro and Script execution.
- Tiny Framework for Parallel Computing - Igor Ladnik
This article presents a simple framework for parallel computing applicable to managing operation flow for machine and process control, gaming, simulators, etc.
- WPF Spreadsheet - sebastienj
A WPF clone of Excel spreadsheet, with several doors open for extensibility.
New Tips and Tricks added
Tips and Tricks updated
New Technical Blogs added
- OneTrueError and ASP.NET - jgauffin
OneTrueError is my new startup which also is a member of Microsoft BizSpark. This post is about the client library for ASP.NET (WebForms/MVC/WebAPI). It will catch and handle all uncaught exceptions automatically. They are also uploaded to our site for … Continue reading →
- View C++ as a Federation of Languages - Paul Watt
My favorite C++ books are from Scott Meyers, Effective C++ series. The first item in Effective C++, 3rd Edition is titled View C++ as a federation of languages. I took note of this suggestion the first, and each successive time I read through this book. I thought of this as a fresh way to view the b
- Software Maintenance is a Myth - Paul Watt
Code maintenance is generally viewed as a separate task in the development lifecycle. The hard work of designing and implementing the product has been performed, and although software test did their best to get in the way and kept finding issues the program, the product shipped. Now comes the mainte
- An Interesting List of Development Stuff (January 2014) - Rion Williams
Software development is a fascinating thing. With a scope so vast and so many languages, topics and general cool things that people are doing, it can be difficult to keep up. So I have decided to start compiling a few of the links, resources, blog posts and other projects that I find “interest
- Python’s namedtuple… for .Net! - BC3Tech
One of the things I have seen people applaud about Python is its “namedtuple” class. If you could describe this in terms of .Net’s Tuple (and ) it would be to basically say that it’s the same as Tuple, but if instead of “Item1” on Tuple you got “Name” or “Age” or whatever […]CodeProject-->
- Teaching Kids Programming With RubyStory - Terrence Dorsey
TL;DR version: I wrote some course materials and sample code for teaching the basics of Ruby programming to middle-school kids. The course is called RubyStory and teaches just enough Ruby to create a choose-your-own-adventure style storytelling game. Last year my older daughter started fifth grade a
- Error Handling in WCF RESTful Service - Imran Abdul Ghani
WCF possesses the capability to handle errors for RESTful services and return appropriate HTTP status code as well as error details using standard formats like JSON or XML. So, WebFaultException is the class used to return: HTTP status code only, orHTTP status code and user-defined type.We can defin
- Why Am I Developing This?!? - Zac Gery
A question that arises if one works in programming long enough
- Creating a professional looking calendar control using jQuery - mopicus
- Object Oriented (A) (D) (P) - Vidyasagar MSC
Object-Oriented Programming What then, is object-oriented programming (or OOP, as it is sometimes written)? We define it as follows: Object-oriented programming is a method of implementation in which programs are organized as cooperative collections of objects, each of which represents an instance o
- Creating a wireless router / access point with #raspberrypi and #raspbian #linux - aetheon
What about creating my own low powered development network infrastructure at home? Sounds like a good idea right? You can hack the router settings, creating vlans, control your network traffic, ...Other reason is to create an abstraction layer between your ISP router and your physical network that c
- Proof-of-Concept Using Spring Roo - Keyhole Software
In my time with Keyhole, I’ve been involved in a number of projects where the client was asking us to rewrite a legacy system while retaining their existing database. Sometimes it helps to give a quick demo on how using current technologies can make it easier to develop, test, and maintain the
- NuGet 2 Essentials: a review - Artem Smirnov
codeproject If you are a .Net developer, there's no way you've never used, or at least heard about, NuGet. Unless you don't use any external dependencies, this package manager is a must have tool. And, if you want to learn it, you can spend a day or two reading various blogs, with lots of repeti
- From Good to Great - Paul Watt
Having good engineers on your team can make the difference between a projects success or failure. Good engineers are able to jump in and solve problems, design the solution, and implement the code to make it all work. They may be on the team from the start, or brought in at the end to help get the p
© 2014 The Code Project. All rights reserved.
This email was sent to firstname.lastname@example.org.
To stop receiving The Code Project Insider News click here.
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 email@example.com