110 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
2013 is almost feature-complete and we're now preparing for a very, very big 2014. Some of you have already been
invited to take a sneak peak but even that is merely the tip of the iceberg. Let me know if you want to join the beta program.
There is one item for 2013 that does need to be completed and that's our CodeProject MVP awards.
The top members will be determined January 1 and the announcements made January 2nd in the Daily Build and January
the 6th in the weekly newsletter.
Speaking of top members we're proud to announce the best articles for November
In the meantime have a safe (but maybe slightly messy) New Years and we'll see you in the New Year.
Learn Dev and IT Your Way
Watch, listen, read, do – master SharePoint, Visual Studio, C#, MVC, SQL Server, Mobile, Cloud, Java, UX Design, Windows Server, ITIL, PMP, CompTIA and more with step-by-step video tutorials, eBooks, hands-on labs and sample code. Voted the best!
Give Your Data Some Razzle-Dazzle
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!
SpreadsheetGear 2012 Now for Silverlight!
Try the live SpreadsheetGear Silverlight Samples Now!
This week's survey: Will next year be better than this year?
Most popular new articles
23 Dec 2013 - 29 Dec 2013
|Despite the ever-changing mobile landscape, there are some constants in the realm of mobile app quality – and many of them can be found in the following pages. Designed to help orgs of all sizes – from ten-person startups to dev agencies to in-house teams at global brands – this eBook will dispel some common myths about mobile app testing and outline several proven strategies to help you deal with mobile’s exhaustive test matrix.|
110 articles overall. 79 new, 31 updated.
New articles added
- Augmented World - Grasshopper.iics
Augmented World is an animation app that allows you to create animation movies by augmenting yourself into the scene
- Datafly - Grasshopper.iics
Is your business getting hampered due to documentation load? Switch to Datafly
New Tips and Tricks added
- Quick Tip: Java Stored Procedures in Oracle – Reading Content - Sam Varadarajan
This post is about how to get the contents of a resource file that is loaded into Oracle as part of Java Stored Procedures package. I’ve recently posted about Java Stored Procedures in general here. While working on enhancing some Java procedures, I added a simple Java logger class, fashioned
Tips and Tricks updated
New Technical Blogs added
- Injecting code into .NET applications - Sebastian Solnica
In this post I will present you my MDbg plugin (includes a command: inject) that adopts the funceval API and an example diagnostics case in which I used it.
- Template Meta-Programming - Paul Watt
Template meta-programming is the practice of using templates to generate types and functions to perform computations at compile-time and generate programs.
- Yield! Reconsidering APIs with Collections - Nick Cosentino
In this article, I’d like to go over a couple of different approaches for an API and then explain why the yield keyword might be something you consider next time around.
- Data Optimization Using Data Request Objects Implementing IEquatable - newkie
Anyone who has written enterprise software often knows an ideal design and a linear code path are not too common. Even if you are the architect of your application that doesn’t save you from the hoops you must jump through to connect and interact with other systems in your enterprise’s e
- Ubuntu in action… – NDAS - Sam Varadarajan
Last week, my Windows PC stopped working. (I have to look into it later). At the moment, I am working with my taxes and I needed some files from the old machine, desperately. Luckily, I’ve been backing up. For this, I use IOCell Networks (also Ximeta)1, NetDisk. NetDisk is a Network Direct Att
- PARALLEL PROGRAMMING IN C# AND OTHER ALTERNATIVES - Jake Drew
ABSTRACT This article comprises a detailed overview of the various multicore and parallel programming options available within the C# programming language. In addition, other programming languages and libraries which support multicore programming such as OpenMp, Thread Building Block, Message Passi
- Oracle SQL*PLUS: How to silence SQL*Plus - Sam Varadarajan
While researching about Oracle Command Line parameters, stumbled on the following question. https://forums.oracle.com/message/2449066 The OP is asking how to silence SQL*Plus, so he/she could turn off all the prompts coming out in the log. The simple answer is, using command line option -S, like thi
- Oracle: Forward Slash in SQL*Plus – Take 2 - Sam Varadarajan
Take 2? I posted about Forward slash in Oracle SQL before. I even went back and updated it a few times based on the traffic. Believe it or not, I still get a lot of traffic to this blog site solely based on this one little topic!! So, I thought I would spend a little […]
- Quick Tip: tnsping - Sam Varadarajan
Tnsping is a nice little utility that comes with Oracle. Lot of developers don’t know about this. If you have SQL*Plus available on your machine, chances are you also have tnsping. You can use this tool to troubleshoot Oracle connectivity issues, sort of like ping for TCP/IP. To use it, just t
- Arrays and Pointers - Eric Z (Jing)
I list various array-and-pointer-problems I heard or I met by myself. They’re so basic and important that they worth a detailed discussion. Can a const be an array bound? It depends. Just like C89, C++ requires that the number of … Continue reading →
- C Struct Hack - Eric Z (Jing)
This blog introduces struct hack and compares it with several implementation alternatives. A typical C struct hack is a struct whose last element is an array of size one. The trick is to allocate more memory than sizeof (Foo), and … Continue reading →
- Sign extension of C++ pointer: the cause of NIC’s failure to send packets - Eric Z (Jing)
I’ve been working on a NIC driver project on Pharlap. Due to some cause, it can’t send out any packets. I took some time troubleshooting the problem and finally it turned out to be the incorrect setting of the following … Continue reading →
- Netgear Router issue - Sam Varadarajan
I’ve been having issue with the router on and off. It’s a decent router: Netgear WNDR3400. It used to work fine with Charter earlier. Since we recently moved and started using Time Warner cable service, we have had a strange issue. The computer would connect to Internet fine, if I connec
- HW: Salvage a smoked hard disk - Sam Varadarajan
I admit. I have old PCs hanging around. I know it’s hoarding, but you may need something from it, some day! Like the one with Windows 2000. I recently decided to get rid of it. But, I wanted to move the programs and data from the hard disk to a new one, so I can […]
- (a |= b) Is Not Equal to (a = a | b) ? - Eric Z (Jing)
I’m trouble-shooting a driver of Intel network interface card(NIC) on pharlap which can’t send Ethernet packets out successfully. I track it down to the following code. If the following code is used instead, the problem is gone. Frankly, I can’t … Continue reading →
- Oracle: Commit and Forward Slash - Sam Varadarajan
Further to my post earlier about DDL and Forward Slash, I would like to explain Forward slash’s role (or lack thereof) in other scenarios. One such scenario people seem to get confused with is COMMIT. They seem to want to find some type of connection between the two. Let me say it upfront, the
- Oracle: DDL and Forward Slash - Sam Varadarajan
In this blog, I write about various technologies I come across. Only a few topics seem to get a lot of attention. One of them happens to be Forward slash in (Oracle) SQL. I’ve already posted about this here and here. When I look at the search terms that lead to my site, I sense a lack […
- Continuous Integration & Delivery For GitHub With TeamCity - Mehdi Khalili
This is an end to end tutorial for setting up Continuous Integration (AKA CI) and Continuous Delivery (AKA CD) for a GitHub project using TeamCity.This is the technology stack I am using in the project, Humanizer, for which I am setting up the TeamCity project:.Net: the programming language used for
- Performing CRUD operations using ASP.NET Web API - Part 1 - Imran Abdul Ghani
In one of my previous articles, I explained 3 simple steps to create your first ASP.NET Web API service. In this article, I'll try to perform all CRUD (Create, Read, Update, Delete) operations using Microsoft ASP.NET Web API.I already has discussed that ASP.NET Web API is a framework that simplifies
Technical Blogs updated
© 2013 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