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
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:
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
|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.|
176 articles overall. 114 new, 62 updated.
New articles added
- Android UI Layouts and Controls - Peter Leow
Putting faces on Your Android App.
- Article 4 - Android UI Layout and Controls - Ranjan.D
This article explains various Android UI Layouts and the components that one can use in designing the screens. Also we have some tips and best practices that one can follow in improving the application performance.
- Setting Up Your Android Development Environment - Step By Step Learning - vivekthangaswamy
A step by step guide to setting up your Android Development Environment
- How to Develop an Intelligent Autonomous Drone using an Android* Smartphone - Android on Intel
For those of you who are interested in developing your own “smart” drone, this article provides easy directions for making an intelligent, autonomous drone using an Android* smartphone, OpenCV*, C++, and Java*.
- High Quality Video Compression: Integrating an H.265/HEVC Solution for Intel® Atom™-Based Android* Platforms - Android on Intel
This article introduces Strongene's H.265/HEVC solution on Intel Atom processor-based Android tablet (condenamed Bay Trail).
- How to Set Up an NDK Project to Compile for Multiple Target Platforms - Android on Intel
Golden Hammer Software took a trip earlier this year to New York to attend the Intel Android CodeFest. We updated Big Mountain Snowboarding, Trick Shot Bowling, and Scribble Worm to run natively on Intel Android devices during that weekend. All three of these games use C++ through the NDK.
- Quick ‘How To’ Tutorial About Implementing x86 Support for Android Apps - Android on Intel
After my participation at the Intel Android CodeFest, I decided to make a tutorial on how to prepare Planet Conqueror to run on Intel based Android devices. The game uses the libGDX developer framework. I think it’s a good idea to write this article so that other developers using the same framework
- My Experience: Intel Android Codefest NYC - Android on Intel
Competing for and winning the first place title at the Intel Android Codefest in 2013 was an amazing experience. Here's the breakdown.
- How to Optimize Your Android Apps (NDK) in Two Minutes on Intel® Architecture - Android on Intel
During an Intel CodeFest I optimized all my games for Intel Architecture and it was dead simple. I’ll describe my experience with the process and hopefully will get you interested to do the same.
- How to Use Intel® WiDi to Bring Your App to the Big Screen - Android on Intel
Today I am writing to share my experience in optimizing Grace Application (an Android Application) for Intel® x86 architecture and using Intel® WiDi to bring the Grace App to the living room big screen.
- Porting the Android* Bullet Physics Engine to Intel® Architecture - Android on Intel
This article shows you how to build and port the Android version of the Bullet Physics engine to the Intel® Atom™ SoC-based platform.
- Saving to a SQLite database in your Android application - Cindy Potvin
This is the fourth post in my series about saving data in Android applications.
- Sample Codes for Video 3D on Android - Android on Intel
In Android, it is very easy to create an app that can play video clips; it is also easy to create a game app with 3D graphic surface. But it is not straightforward to create an app that can play video on a 3D graphic object. This article describes an app I created with the goal of meeting this chall
- Intel for Android* Developers Learning Series #11: OpenGL ES* Support, Performance, and Features for Android* on the Intel® Atom™ Processor - Android on Intel
The standard API for 3D graphics on Android is OpenGL ES, which is the most widely used 3D graphics API on all mobile devices today.
- Android in China: An Undiscovered App Market? - Android on Intel
Mobile trends with Android users in China.
- Free to play games continue to dominate other app monetization models - Android on Intel
The freemium business model works, no doubt about it. 2013 showed an increasing trend towards this model, with pay for play apps making up an increasingly smaller portion of overall app revenues.
- Article 4 - Android UI Layout and Controls - SivamuruganPerumal
- Sorting Huge Text Files - ideafixxxer
Algorithm of sorting lines in text files size of which exceeds available memory
- Using AngularJs, ASP.NET MVC, Web API and EntityFramework to build NLayered Single Page Web Applications - Halil ibrahim Kalkan
Building an NLayered, localized, well-structured Single-Page Web Application using AngularJs, ASP.NET MVC, Web API, EntityFramework and ASP.NET Boilerplate.
- JQUERY, JSON , Angular and Less Interview questions - Shivprasad koirala
In this article we will go through important interview questions around JQuery, JSON and Angular.js.
- Web-based real-time SQL Server Performance Dashboard - Omar Al Zabir
SQL Server Performance Dashboard (SSPD) is a small open source web app that shows you performance & problems of one or more SQL Server instances and their databases in near real time.
- Getting started with AngularJS and ASP.NET MVC - Part One - JMK-NI
How to hit the ground running with AngularJS on ASP.NET MVC: Part 1
- YouTube™ API for ASP.NET - DrABELL
YouTube™ API for ASP.NET, AJAX-extended (C#).
- Faster page rendering by downloading JS/CSS before server generates full page - Omar Al Zabir
- Using Web API 2 (Individual User Account + CORS Enabled) from AngularJS Client - Omar Alani
How to use ASP.NET Web API 2 with Individual User Account from AngularJS client with CORS enabled to issue a Bearer token.
- Authentication and Authorization with ASP.NET Identity 2.0 for WCF Services - Zijian
Real world WCF project structure, Authentication and Authorization
- ASP.NET MVC5 Features - Rajiv Gogoi
Series of ASP.NET MVC5 new features
- ASP.NET MVC 5 Identity: Implementing Group-Based Permissions Management Part I - John Atten
Add Basic Group-Based permissions management to your ASP.NET MVC application. For applications of moderate complexity, which require a little more granularity in authorization permissions, but which may not warrant moving to a heavy-weight solutions such as Active Directory.
- Conditional ASP.NET MVC Validation using Data Annotation Attributes - Talal Tayyab
Declaration of conditional logic for Data annotation validation attributes
- ASP.NET MVC 5 Identity: Implementing Group-Based Permissions Management Part II - John Atten
This is the second part of a two-part series in which we figure out how to implement a basic Group-based permissions management system using the ASP.NET MVC 5 Identity system. In this series, we are building upon previous concepts we used in extending the IdentityUser class and implementing Role-Bas
- 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
- 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)
- 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
- 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.
- 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.
- 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.
New Tips and Tricks added
- 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.
Tips and Tricks updated
New Technical Blogs added
- 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
- 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 ͛
- 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
- 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
- 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 […]
- 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
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
- 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
- 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.
- 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
- 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,
- 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
- 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
- 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
- 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
- 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
- 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
© 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