179 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 allowed senders. Everyone needs software developers I've just come back from a couple of days on the West coast talking to hardware manufacturers. We, as software developers, used to write applications to be run on a mainframes, desktops, and then smartphones. The demand is now for developers to focus not on millions of PCs but on the billions of devices out there. Cisco demonstrate this perfectly with their Connections Counter and they themselves have a huge push on for developers at their CiscoLive! conference. (Cisco? Developers? Yep.) Intel have their Quark chip for wearables, Plantronics let you program your headset, and everyone loves a Raspberry Pi. I'm even going to be able to write apps for my next pair of cycling glasses via the Recon SDK for their HUD. Everything, everywhere, connected and programmable. Learn new languages and platforms and get ready to think about writing for devices - the devices you use, wear, drive, plug-in and watch every day. It's a wild time to be a Software Developer. Write an article for a chance to win a Google Nexus 7 It's Week 4 of the Beginner's Guide to HTML5 and CSS3 Article Contest and there is still time for you to enter for a chance to win a CodeProject prize pack or Google Nexus 7 tablet. Head over to the contest page for details on how to enter and this week's new article topics. Congrats also go out to the Week 2 article winners: cheers, Chris Maunder Advertisements This week's survey: What's easier to read: Code or Text? Most popular new articles 7 Apr 2014 - 13 Apr 2014 | The explosive growth of the mobile apps market presents a tremendous opportunity for software developers and cybercriminals alike. Infected apps are not only a threat to mobile device users, but also to network and platform providers, device manufacturers, and the reputation of the industry as a whole. Fortunately, developers can protect their code – and their customers – with a straightforward and easy-to-manage technology: code signing certificates. This white paper details the rise of mobile applications and why code signing...
Download Now | Latest Additions 179 articles overall. 132 new, 47 updated. New articles added - Remote Operation Layer - Kemeny Attila
Service layer which hides the concrete technology details and doesn't need to change when a new feature is implemented.
- Html5 IndexedDB - Manas Kumar Swain
The IndexedDB, a new HTML5 web database which allows HTML5 web application to store data inside a user's browser. The IndexedDB is more powerful and useful for applications which requires to store a large amount of data on client side or web browser like chrome, IE, firefox etc.
- Dynamically Updatable and AJAX Data Enabled JQuery Web Page Dialogs - Shenwei Liu
Creating and dynamically updating dialog windows for working on messages, confirmations, MVC partial view with AJAX data, and progress bars using a custom JQuery plugin.
- jQuery - .bind(), .live(), .delegate(), .on() ( and also .unbind(), .die(), .undelegate(), .off() ) - Shemeer NS
jQuery - .bind(), .live(), .delegate(), .on() ( and also .unbind(), .die(), .undelegate(), .off() ) Comparison, Definition, Samples
- JavaScript Frontend Web App Tutorial Part 2: Constraint Validation - Gerd Wagner
A tutorial about developing a single-class frontend web application with constraint validation using plain JavaScript
- JavaScript Encapsulation using Anonymous Functions - Experiments
A mechanism to achieve public and private scope for JavaScript objects
Articles updated - O(1) Object Pool in C++ - Paulo Zemek
A C++ memory/object pool that's always O(1) for allocations and deallocations.
- Video Capture using OpenCV with VC++ - SOHAM_GANDHI
It is simple video capture application using Windows form with VC++. This project demonstrate, Configuration VC++ for Opencv as well as create windows form application.
- 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)
- Asyncsocket Part 3: The Server - bkelly13
Use of Windows class CAsynSocket in TCP/IP application
New Tips and Tricks added - WPF Animated Arrange Panel - Oleg Oshkoderov
Creating custom WPF panel that can be used to Arrange (order) items in MVVM application
- Installing Qt on Linux - Marco Bertschi
A brief step-by-step guide on what is needed to get Qt and the Qt Creator installed on your Linux environment
Tips and Tricks updated - Dynamic Lambda Expression Compiler - Fernando Callejon
Did you ever dreamed about compiling a string like "x => x.Property.Array[3].Property" and actually get a value from it?
- Installing Qt on Mac OS X - Marco Bertschi
A brief guide on what you need to do to get the Qt Creator to compile and develop Qt Applications on Mac OS X without running into install_name_tool_failed
New Technical Blogs added - MVC - Introduction to ASP.Net MVC & its architecture. - smrutis1984
What is ASP.Net MVC ?Microsoft ASP.Net MVC is a framework to build web applications which is built on top of the Microsoft's .Net Framework. It is mostly emphasized on a loosely coupled application architecture and highly maintainable code. It was fully functional with Microsoft's Visual Studio 2011
- ASP.NET Interview Questions for Beginners and Professionals - Part 2 - Imran Abdul Ghani
It's Part-2 in series of ASP.NET Interview Questions with detailed answers and necessary code examples. Part -1 of this series for Interview Questions can be found here.HTML Server Controls Vs Web Server Controls, Please define?HTML Server Controls are server-side mapped form of HTML elements. In or
- Preloading resources - the right way (for me) - Gilly Barr
CodeProjectLooking through my 'client side performance glasses' when browsing the web, I see that many sites spend too much time downloading resources, mostly on the homepage, but sometimes the main bulk is on subsequent pages as well.Starting to optimizeWhen trying to optimize your page, you might
- IronPython: A Quick WinForms Introduction - Nick Cosentino
Background A few months ago I wrote up an article on using PyTools, Visual Studio, and Python all together. IRead the Rest...The post IronPython: A Quick WinForms Introduction appeared first on Dev Leader.
- Unity and C# : Learn Scripting - Vidyasagar MSC
Scripting is an essential ingredient in all games. Even the simplest game will need scripts to respond to input from the player and arrange for events in the gameplay to happen when they should. -Unity3D Everything in unity3D is a GameObject. We first start building a game by setting the sprites (2D
- A Year of Giving Back to the Development Community - Rion Williams
Earlier this year I began this blog as part of a News Years resolution to give back to all of the communities that have helped me become a successful developer and I am proud to say that it was a resolution that I stuck with. So I thought I would wrap up this year with […]
- Gaming : 2D Game Engines - Vidyasagar MSC
I have decided to learn,develop and market a Game.Cool!!! but which game engine/framework should i go with ? What are the pros and cons of existing Game Engines? Where can i leverage my existing coding and design skills ? Today,This post will try to answer to few of the questions.There are N number
- F#16 : Understanding Signatures - Sacha Barber
We are nearing the end of one of the main sections of this function series, but we have yet to look at one of the main elements you will see when using F#, which is signatures of functions. In order to understand function signatures we will be revisiting our own old friend the "FSI Window". […
- F# 15 : Code Organization (Modules / Files/ Types) - Sacha Barber
Now that we have some of the basic types and pattern matching under our belts, I thought it high time that we learnt a bit about how to organize our own code. Throughout some of the posts we have already been through I have been referring to modules such as the "List module". In this […]
- Javascript: Plotting Rössler Attractor on HTML5 Canvas in 3D - Alex Turok
In this blog I demonstrated how one can programmatically explore several chaotic systems: logistic map, Barnsley fern and Lorenz system. While doing this I focused mainly on producing plots or, at least, generating trajectories of these systems with different programming languages. At the same time,
- Chrome developer tools profiling flame charts - Gilly Barr
CodeProjectI just recently, and totally coincidentally, found out that Chrome developer tools can generate flame charts while profiling js code!Recently it seems like generating flame charts from profiling data has become popular in languages like Ruby, python and php, so i'm excited to see that ch
- Sharepoint 2013 Event ID 6398 AppFabric Distributed Cache Error - James Carr (Crashcarr)
A few days ago, I started seeing repeated errors with Event ID 6398 and description of: The Execute method of job definition Microsoft.Office.Server.UserProfiles.LMTRepopulationJob (ID 581fc80e-f7fb-4b3b-99cd-7affa208f57b) threw an exception. More information is included below. Unexpected exception
- A SQL Cmdlet a Day 3 Variables - derekman9707
As with any scripting language PowerShell supports variables, but unlike many languages declaration and assignment is streamlined. One of the coolest things about PowerShell variables is that data type assignment is automatic based upon the data type value. Variable declaration is simply done by p
- A SQL Cmdlet a Day 4 SQLPS - derekman9707
A SQL Cmdlet a Day 4 SQLPS
- Spontaneous Responsibility - Zachary Gardner
I’ve had the pleasure of watching many different people manage small to medium sized groups. Being able to see what works and what doesn’t work is one of the great parts of my job. There are mistakes that everyone makes when they manage a group for the first time. I’ve probably com
- Background removal using Kinect 2 (green screen effect) - Vangos Pterneas
Throughout the past few days, I got many requests about Kinect color to depth pixel mapping. As you probably already know, Kinect streams are not properly aligned. The RGB and depth cameras have a different resolution and their point of view is slightly shifted. As a result, more and more people hav
- Principle Ubiquity: The Scientific Method - Zachary Gardner
In Principle Ubiquity, I discussed how I try to find the most commonly held underlying beliefs. The principles that everyone holds true tend to be the most helpful principles to understand and apply in daily life. Some of them are common and obvious, like generosity and compassion. Some are more dif
- Fizzy Bizzyness - A Round Tuit
FizzBuzz is an interview question which supposedly helps “filter out the 99.5% of programming job candidates” who can’t program. I find this assertion very hard to believe, unless those tested are non-coding managers. But anyway, the problem statement is simple: Write a program t
- Steve Newcomb's Cult Creation - Zachary Gardner
Today is April 9th. Today is the day when famo.us launches. If you haven’t checked out famo.us, I really, really suggest you do. It will be the next generation of JavaScript frameworks. Just try to look at the live demos and not get pumped. The founder/CEO of famo.us is Steve Newcomb. He’
- Shock Jocks - A Round Tuit
The other week I read this: Software Developers Are Terrified Of What Happens When They Hit 30. The latest breaking news from CNN? A supermarket tabloid alongside Shocking Proof that Obama is a Muslim!? No, this from the supposedly respectable Business Insider. Has the dystopian world of Logan
- Steve Newcomb's Cult Creation – Part 2 - Zachary Gardner
In my previous blog post, I discussed Steve Newcomb’s essay titled Cult Creation. I talked about how context matters when implementing someone’s advice. Looking at the principles behind the advice is necessary to understand how to apply the advice in any scenario. The next piece of relev
- TDD: Tests are for Focus - Alex Turok
In recent posts I have written much about testing as an inherent component of the software development process – the last one, for example, was devoted to some drawbacks of having tests. Now, to keep things in balance I will turn to an advantage of TDD which I happen to mention much less frequently
- TDD: Downsides - Alex Turok
Being a fan of TDD I have heard and read a lot about the benefits of test-driving software and creating tests in general – as well as about the drawbacks. While the most widely mentioned issue with tests is false confidence that they might give developers, there are also other major problems associa
- Debugging Deeper through Reference Source - Rion Williams
A little over a month ago, the ASP.NET team announced several changes and updates to the .NET Reference Source and in this post we are going to discuss how to actually integrate it into Visual Studio so that you can step into the actual .NET Framework source when debugging your applications. What is
- Python: Lorenz - Alex Turok
If you follow my blog or have devoted at least a minute to run through the headings, you should know that I am a fanatic of Chaos Theory. Or rather, I am crazy about messing with very simple systems, which are related to the ideas of sensitive dependence on initial conditions, unexpectedly complex b
- Clojure: Barnsley Fern - Alex Turok
In addition to other pleasurable events, the last month I got as a gift yet another book devoted to the Chaos Theory – 'Simply Chaos' by Sergey Demenok (in Russian). This one vaguely reminds me of 'Chaos: Making a New Science' by James Gleick, since both aim mostly at attracting readers to science,
- Debugging and solving the 'Forced Synchronous Layout' problem - Gilly Barr
CodeProjectIf you're using Google Developer tools to profile your website's performance, you might have realized that Chrome warns you about doing 'forced layouts'.This looks something like this :In this screenshot, I marked all the warning signs chrome tries to give you so you can realize this prob
- Simple official Spritz API usage - Nikola Breznjak
TL;DR: See it in action here or here, and official site here. Spritz - change the way people read and make communication faster, easier, and more effective. So, there has been a lot of buzz about this lately and today I too got my API key to test this out. I must say that using Spritz is […]
- Performing Page Navigation in Windows Phone Apps - Madhur Kapoor
In the previous article, we learned the basics of creating a simple Windows Phone app. In this post, we will look at how to perform navigation between different pages in Windows Phone app. We will use the same Visual Studio solution used in the previous post and continue from there. Open the MyFirst
- Use Converters in your Windows Phone Apps - Alex Turok
In a recent post I have covered several approaches to store data in a Windows Phone application. Another important problem is presenting data in an easy and controllable way that would not interfere with other layers of your app. To some extent XAML handles this task well, but from time to time just
- 3 Easy Ways to Store Data Locally in a Windows Phone App - Alex Turok
Our applications – no matter whether games, productivity tools or business software – are all about data. As a result, when developing a program of any kind we spend most of the time solving data-related problems like where to get it, what to do about it, how to show it to our users and where to sto
- Improve WPF performance with RenderOptions - comiscience
My original article link is here: http://www.codeproject.com/Tips/752333/Improve-WPF-performance-with-RenderOptions Introduction Too many articles have been presented on how to improve WPF performance with several global methods. Here, we introduce another basic ways of improving WPF performance: Re
- Windows : xRDP to CentOS 6.5 - Vidyasagar MSC
After a successful RDP to Ubuntu.Our next challenge was to RDP to CentOS 6.5. Frankly speaking,this wasn’t as easy as ubuntu. We will use the same Putty (which we have configured in our previous post ) Login with root or any user who is part of sudoers file 1) sudo yum update 2) reboot 3)uname
Technical Blogs updated - Top 10 ASP.NET Interview Questions and Answers - Imran Abdul Ghani
"ASP.NET is a web application development framework for building web sites and web applications that follows object oriented programming approach".Following are the top 10 commonly asked Interview Questions with Answers on ASP.NET:What is the concept of Postback in ASP.NET?A postback is a request se
- Kinect for Windows version 2: Body tracking - Vangos Pterneas
NOTE: This is preliminary software and/or hardware and APIs are preliminary and subject to change. In my previous blog post, I show you how to display the color, depth and infrared streams of Kinect version 2 by transforming the raw binary data into Windows bitmaps. This time, we’ll dive into
- Kinect for Windows version 2: Hand tracking - Vangos Pterneas
NOTE: This is preliminary software and/or hardware and APIs are preliminary and subject to change. Kinect is awesome for body tracking, but Kinect version 2 is more than finding the human joints positions. Today we’ll see how we can track hands and thumbs and specify the hands’ state. In
© 2014 The Code Project. All rights reserved. This email was sent to vutunglampro@gmail.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 |
Không có nhận xét nào:
Đăng nhận xét