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. Article contest winners The best of the best have once again been chosen by you. Our winners for last month are: Well done! cheers, Chris Maunder Advertisements This week's survey: All I want for Christmas is... Latest Additions New articles added | (3 votes) by Matt McGuire (updated 3 days ago) Time Bias using system ticks | | (1 votes) by Mahsa Hassankashi (updated 12 hours ago) Linear Model is a important tool for interpretation of your observed data either in biology or in social science. | | (0 votes) by John Jiyang Hou (updated yesterday) An algorithm to determine if a point is inside a 3D convex polygon for a given polygon vertices | | (0 votes) by Dr. Song Li (updated 6 days ago) This is a study note to setup Tomcat on an Amazon EC2 Ubuntu instance. | | (4 votes) by Krishna P Seetharaman (updated 5 days ago) Pre-requisites to install Jenkins, Installation steps of Jenkins, Using Jenkins to build BizTalk/SharePoint projects, Validate using BizTalk Cop rules, Building from TFS, Maintain build order while building multiple projects, Send email for build failure | | (4 votes) by syed shanu (updated 4 hours ago) In this article we will see how to create a web based Greeting Card tool using ASP.NET and jQuery. | | (3 votes) by Hamid Mosalla (updated 4 days ago) Customizing ELMAH To Prevent It From Logging Unnecessary Errors Using Entity Framework and ASP.Net MVC IntroductionCouple of months ago, I needed to use ELMAH in one of my project (in case you haven't heard about it, you can see what it can do for you here), but the component out of the box had some | | (2 votes) by Dmitry Sikorsky (updated 4 days ago) Using ExtCore framework to create modular and extendable ASP.NET 5 applications. | | (1 votes) by Omar Nasri (updated 18 hours ago) Introducing to a search engine lib( Lucene.Net) | | (1 votes) by Omar Nasri (updated 19 hours ago) Creating a web application that implement search engine lib (Lucene.Net) | | (0 votes) by Intel Corporation (updated 4 days ago) On October 14th, I had the great honor of leading my first workshop at Grace Hopper Celebration of Women in Computing (GHC 2015) titled "Inspiring Women to Join the Maker Community Through Hackathon Participation", a topic that I am very passionate about. | | (0 votes) by Intel Corporation (updated 4 days ago) There are plenty of technology available for parents, with many IoT products that are around since before IoT was really this big thing. | | (0 votes) by Intel Corporation (updated 4 days ago) This document provides general overview of the Intel® System Studio for Microcontrollers, information how to use it for developing and debugging your applications for the Intel® QuarkTM microcontroller D1000 on Linux platforms from the command line and from Eclipse IDE, gives a list of compiler opti | | (0 votes) by Intel Corporation (updated 4 days ago) At the recent #YHACK event at Yale University the Intel IoT Developer Program Team were on hand to distribute fifty sets of Intel® Edison boards and the Grove Sensor Kits. | | (0 votes) by Intel Corporation (updated 4 days ago) Brillo, released today via an invitation program from Google, offers a holistic approach to the IoT solution landscape. | | (0 votes) by Intel Corporation (updated 4 days ago) If hackathon participation is not on your to-do list, here is a list of the top 10 benefits of hackathon participation, which I am sure, will put hackathons on your radar. | | (6 votes) by webmaster442 (updated 3 days ago) A brief explanation of why 2d array is slow, and why not to use jagged array and howto overcome the problems using the dense array storage | | (4 votes) by JIANGWilliam (updated 6 days ago) This is a light-weight tools to enable convenient JAVA-alike logging with pre-defined or tailored formats, in addition to convenient timestamping. | | (2 votes) by Mohamed Kalmoua (updated 2 days ago) This article describes how you can deploy your application using ClickOnce and Windows Installer technology. | | (2 votes) by stebo0728 (updated 6 days ago) | | (2 votes) by Christ Akkermans (updated 2 days ago) An introduction to the strange world of mixed language programming with FORTRAN and C# .NET code | | (1 votes) by anup1252000 (updated 1 hour ago) In this article we will be discussing about unit testing and Rhino Mocks | | (7 votes) by David Catuhe (updated 4 days ago) I want to share with you what it means to run an open source project | | (7 votes) by Dave_Voyles (updated 3 days ago) I recently wrote an article about some of my favourite Chrome extensions, to share things I felt worked well and to learn about what others were using. Now I'd like to do the same for Visual Studio. | | (3 votes) by Snx.sahay (updated 4 days ago) This is a C# MVC web project with Knockout JS and web APi OData controller. Technologies and version used for these articles are MVC 5.0, OData controller 4.0, Knockout Js 3.4, and jQuery 2.0.3 | | (1 votes) by Afzaal Ahmad Zeeshan (updated 22 hours ago) This post discusses the Ubuntu SDK and Qt IDE used in Ubuntu SDK for developing different types of Ubuntu applications and software services. | | (11 votes) by Daniel Miller (updated yesterday) This article describes standard naming conventions for tables and columns, and it provides code that leverages the conventions to visualize dependencies and automatically validate and generate foreign key constraints. | | (9 votes) by Marla Sukesh (updated 4 days ago) In this article we Learn step by step how to create project with MSBI. | | (9 votes) by Yahya Mohammed Ammouri (updated 4 days ago) An explanation of Agile Software Development basics (What is Agile, Agile values, Agile principles, Agile umbrella, Agile vs. Waterfall, advantage, disadvantage, Usage and Obstacles). | | (10 votes) by databaseobjectmodel (updated 5 days ago) A sample infrastructure project such as erp, mrp, crm, admin panel. | | (0 votes) by Sotirios Diamantis (updated 2 days ago) Get call stacks for 32-bit apps without using DbgHelp.dll or PDB files; to minimize processing time and memory usage, and maximize speed, on computers with limited resources. | | (6 votes) by Brownie24 (updated 5 days ago) A simple, step-by-step guide to implementing a multi-select list in .NET MVC, intended for beginners to .NET. | | (4 votes) by Muhammad Hassan Tariq (updated 6 days ago) Using Gulp.JS to specify units of work in angularJS | | (0 votes) by PGStath (updated 5 days ago) PHP code and pattern for the creation of OpenFire XMPP users from end-user applications via HTTP POST | | (0 votes) by Intel Corporation (updated 4 days ago) With barcode scanning being a standard on mobile devices one might want to enable Intel(R) Edison to run automated barcode scannings. | | (0 votes) by Intel Corporation (updated 4 days ago) For modbus on Intel(R) Edison you can easily use WiFi, or serial (RS232) as they are directly available on the platform. | | (0 votes) by Intel Corporation (updated 4 days ago) This guide covers using Intel® Quark™ D1000 Microcontroller, and s how how to use Eclipse* IDE to modify the simple example which is already implemented inside of firmware. | | (1 votes) by Anton Angelov (updated 9 hours ago) A detailed overview with examples of how to utilize the Rules Design Pattern in automated tests to separate individual rules from rules processing logic. The post Rules Design Pattern in Automation Testing appeared first on Automate The Planet. | | (3 votes) by Nick Polyak (updated 9 hours ago) continues explanation of basic WPF concepts - multibinding, control templates and styles | | (1 votes) by Snesh Prajapati (updated 12 hours ago) In this article we will learn about ReactiveProperty and ReactiveCommand from ReactiveProperty.NET4 library. These are used for property binding and commanding in XAML base applications while using MVVM framework in the application. | Articles updated | (88 votes) by Paulo Zemek (updated 6 days ago) This article presents a Genetic Algorithm that searches for the shortest path to visit many places and return to the original one. | | (8 votes) by Milliarde (updated 5 days ago) Get started understanding compressed sensing (CS) with some simple code-based examples! | | (2 votes) by RiniBoo (updated yesterday) Automatically update your dynamic IP address, supports multiple DNS Providers and IpCheckers. Project was started to update Amazon AWS Route 53. | | (2259 votes) by .dan.g. (updated 5 days ago) A hierarchical task manager with native XML support for custom reporting. | | (78 votes) by Anurag Gandhi (updated 2 days ago) A general purpose quiz application in angularJs that can be used anywhere | | (66 votes) by syed shanu (updated 3 days ago) In this article you will learn about MVC AngularJS Master/Detail CRUD, Filter and Sorting using WEB API 2 with Stored Procedure. | | (22 votes) by Zijian (updated 5 days ago) Generate strongly typed client API in TypeScript for ASP.NET Web API | | (10 votes) by Anurag Gandhi (updated 2 days ago) A group Sudoku game to demonstrate the usage of SignalR in AngularJs application | | (12 votes) by Arthur V. Ratz (updated 6 days ago) The following article demonstrates the implementation of the multithreaded parallel sorting algorithm using OpenMP performance optimization library. | | (18 votes) by syed shanu (updated 4 days ago) In this article you will learn how to perform DataGridView CRUD with saving image to SQL Server using C#. | | (7 votes) by Ciumac Sergiu (updated 5 days ago) A simple way of using dependency injection and service locator in you class library | | (9 votes) by Mohamed Kalmoua (updated yesterday) Pdf split and merge tool using itextsharp | | (5 votes) by Tomas Rut (updated 3 days ago) A simple introduction to bobril framework | | (3 votes) by Tomas Rut (updated 3 days ago) Simple explanation of bobril routing mechanism | | (2 votes) by Tomas Rut (updated 3 days ago) Explanation of bobflux application architecture for bobril | | (2 votes) by Tomas Rut (updated 3 days ago) Explanation of features for localizations and formating by bobril-g11n library | | (9 votes) by Will J Miller (updated 5 days ago) This article details the necessary UITableViewDelegate methods required to fully support a form presented in a UITableView. | | (42 votes) by Ashraf Azmi (updated 2 days ago) Introducing DatumTron, an innovative intelligent database, and showing how to import, query and mine Northwind relational database. | | (4 votes) by TrevyBurgess (updated 2 days ago) How to enable a more natural way of using C# properties within an MVVM WPF application | | (4 votes) by Snesh Prajapati (updated 3 days ago) To work with Regions effectively in a Prism based WPF application, we must understand the relationship between WPF Controls, RegionAdapters and Regions. In this articles, we will learn about process of Region creation and critical role played by RegionAdapters with a demo application. | New Tips and Tricks added | (1 votes) by shijo joseph (updated 3 hours ago) An easy to implement yet powerful logging library which requires absolute zero learning curve | | (2 votes) by sazakir (updated yesterday) Simple file upload using Html5 & Ajax post | | (3 votes) by Jesús Utrera (updated 3 days ago) Using text retrieval TF-IDF technique to rank tokens in a text document | | (2 votes) by ryanba29 (updated 22 hours ago) This is day two of a multi day project using ASP.NET Web API for the server and WPF MVVM for the client. | | (2 votes) by JoaoSousa23 (updated 10 hours ago) Using MVC, Entity Framework, ASP.NET Scaffolding you can create a web application that stores your information. This demo shows you how to create an ASP.NET 5 web application with MVC and Entity Framework 7. | | (1 votes) by Omar Nasri (updated 16 hours ago) In this tip, we will show you some methods (developed using ASP.NET MVC) to load data from Excel file. | | (1 votes) by Ravindra T C (updated 12 hours ago) How to get started with React.js in ASP.NET MVC5 and web API 2 | | (1 votes) by JoaoSousa23 (updated 2 hours ago) This article walks you through the steps for create a report in Excel using EPPlus (ExcelPackage) | | (3 votes) by regalsoft (updated 6 days ago) A custom server control that adds Bootstrap Glyphicon functionality to a standard ASP.NET Button control | | (4 votes) by Tareq_Gamal (updated 6 days ago) Control Arduino ports and servo using C# and Kinect V2 | | (5 votes) by Tim ONeil (updated 4 days ago) INI-style properties for C++ Embedded/Applications on Linux | | (1 votes) by Tim ONeil (updated 3 days ago) Using the autoconf tool chain to add modules to the Linux kernel | | (18 votes) by Darek Danielewski (updated 6 days ago) Sometimes, you just must return multiple values from a method. Instead of specifying out or passing arguments by reference, consider an OperationResult class. | | (6 votes) by Polymaker (updated 3 days ago) A small bit of code to help shorten/clarify your code when you need to round (floor & ceiling) numbers | | (5 votes) by Southmountain (updated yesterday) A tip that you need to know when you want to create many file names | | (5 votes) by Zain Nisar (updated 4 days ago) How to create Custom Control in Blend 2015 | | (1 votes) by Akash Gutha (updated 13 hours ago) This tip is aimed at providing a simple solution for simple page to page navigation system for your UWP apps. | | (0 votes) by roshfsk (updated 14 hours ago) This tip will describe the use of a simple watchdog process to monitor and revive another application. | | (0 votes) by Member 11425182 (updated yesterday) Use extension methods, Encoding, and BitConverter to read and write native types on an IO.Stream object | | (0 votes) by WuffProjects (updated yesterday) This tip provides you with a solution to get the friendly name of any Type without namespaces. | | (1 votes) by Swagat Parida (updated 22 hours ago) Steps to create a simple drawing app using HTML5 Canvas | | (1 votes) by Kailash Shastri (updated 10 hours ago) Using newly released Sitecron module in Sitecore for scheduling tasks within Sitecore | | (4 votes) by Md. Marufuzzaman (updated yesterday) A simple example of Microsoft SQL Server Pad String | | (3 votes) by Md. Marufuzzaman (updated 2 days ago) This tip shows you an easy way to split Microsoft SQL Server table row data. | | (2 votes) by sandeepmittal11 (updated 3 days ago) Import a Flat file with Header and Detail Rows in SSIS | | (1 votes) by Rou1997 (updated 4 days ago) Read & Write Data To Microsoft Access (.mdb, .accdb) . . . SQL Queries Basics Through The Example Of Access . . . Winforms | WPF . . . | | (3 votes) by Redgum (updated 2 days ago) A customizable MessageBox() DLL and test application with dozens of built-in icons and color schemes | | (1 votes) by JinWenQiang (updated 4 days ago) Just a brief introduction of a simulator to build wireless environment | | (1 votes) by JinWenQiang (updated 16 hours ago) How to capture and process packages using Java language | | (0 votes) by The Purple (updated 12 hours ago) Create Libre/Open Office Calc documents, reports on Python | | (1 votes) by Blaž Umek (updated 15 hours ago) A control that displays multiple graphs simultaneously and automatically adds different scales | | (2 votes) by bradyguy (updated 6 days ago) Don't send your mail out using the wrong account | | (3 votes) by RVS Krishna Prasad (updated 5 days ago) Large size data feed files testing tools | | (1 votes) by dineshiam (updated yesterday) This tip will give an overview to Sitecore developer about how to migrate data using Sitecore PowerShell scripts. | | (2 votes) by Umer Qureshi (updated 3 days ago) A tip explaining the difference between Stackpanel and a Grid layout in WPF | | (0 votes) by Clifford Nelson (updated yesterday) It is not straight forward to change the row selected and hover colors on the Telerik RadGridView. This is a ControlTemplate that works, and works with the detail pane. | Tips and Tricks updated | (31 votes) by Rajdeep Debnath (updated 5 days ago) Useful tools for ASP.NET developers | | (2 votes) by ryanba29 (updated 23 hours ago) This is a multi day project using ASP.NET Web API for the server and WPF MVVM for the client. | | (16 votes) by Omar Nasri (updated 16 hours ago) In this tip, we will show you two examples (developed using ASP.NET MVC) in how to read CSV File with and without using LinqToCsv. | | (18 votes) by Michael_Jacobsen (updated 18 hours ago) Encryption algorithm based on key self-mutation. Complete source code and examples of how to use it. | | (3 votes) by maxitone (updated 4 days ago) Use this if you're working in a fullscreen RDP session - for example - to see new e-mail or appointment alerts | | (8 votes) by Gregory Morse (updated 6 days ago) How to create and use the parallel task library ported for native C++ WRL | | (2 votes) by Gregory Morse (updated 6 days ago) Implementing a complete WRL native C++ XAML blank project template | New Technical Blogs added | (4 votes) by Gaurav5582 (updated 4 days ago) This is part 1 of developer guide to Entity Framework. | | (1 votes) by Frauke (updated 3 days ago) A slight detour from TDD in favour of Entity Framework 7 | | (1 votes) by Bill Wagner (updated 3 days ago) Lessons from .NET Bootcamp 2.0 | | (12 votes) by Afzaal Ahmad Zeeshan (updated 4 days ago) This is part 1 of the articles that I want to write for ASP.NET beginners, who want to build their own personal web sites, that mimic characteristics of blog. It covers the ASP.NET web application part. | | (4 votes) by Virendra K Dugar (updated 3 days ago) A closer look at various JSON files in ASP.NET 5 | | (2 votes) by dibley1973 (updated 6 days ago) This morning at work a colleague and myself discovered a slightly alarming difference between `IEnumerable.ForEach` and `List.ForEach` when we switched a collection type for a field in a C# ASP.NET MVC project. | | (11 votes) by Bill Wagner (updated 3 days ago) ?. in C#: When properties might be null | | (4 votes) by Bill Wagner (updated 3 days ago) A C# 6 gotcha: Initialization vs. Expression Bodied Members | | (3 votes) by dibley1973 (updated 6 days ago) As part of the refactoring work for my stored procedure framework project, I needed to extract the conversion of CLR Types to `SqlDbTypes` out into a dedicated helper class. this has given me a simple mapper class which I'd like to share. | | (1 votes) by dibley1973 (updated 6 days ago) As part of my on going Stored Procedure Framework project for .NET I wanted to create a DbCommand creator that is based upon the "builder pattern" and also uses a fluid-API for setting up the various command properties. | | (4 votes) by Imran Abdul Ghani (updated 6 days ago) In this ASP.NET Web API Tutorial, we are going to learn How to create a ASP.NET Web API Application and use it in a SPA AngularJS page in the same project? Technologies being used in this web development tutorial are: ASP.NET Web API AngularJS Bootstrap Followings are the tools and IDE used for this | | (1 votes) by Vidyasagar MSC (updated yesterday) This blog is all about integrating Xamarin apps with IBM MobileFirst Platform…The post Integrating Xamarin apps with IBM MobileFirst Platform appeared first on Vidyasagar MSC. | | (1 votes) by Kevin Mack (updated 4 days ago) Custom VSTS Task: Code Analysis & Email | | (0 votes) by Bill Wagner (updated 4 days ago) How to create a custom Kudu script for the AllReady app | | (1 votes) by Steve Naidamast (updated 6 days ago) The technical management of relational databases is a highly mature technology in the software development profession. Many of the high-end tools such as those offered from Toad and Embarcadero are superlative with their capabilities but completely beyond the affordability for most individual develo | | (1 votes) by Sacha Barber (updated 6 days ago) So last time we looked at how to use Slick to connect to a SQL server database. This time we look at how to use one of the 2 popular Scala testing frameworks. | | (0 votes) by Sacha Barber (updated 6 days ago) This time we will proceed to look at using Scala to connect to SQL server. | | (2 votes) by Gaurav5582 (updated 6 days ago) This is an introduction to software architecture. | | (1 votes) by Sibeesh Passion (updated 6 days ago) In this post we will see how we can develop a MVC grid in our MVC application. There are so many grids are available in the industries, most of them are useful. Here we are going to use a grid called MVC grid, which uses bootstrap and jQuery. We will create some dynamic data using […] | | (1 votes) by CdnSecurityEngineer (updated 6 days ago) Earlier this spring became aware of a new cyber attack (Smishing) spreading across the US after migrating it’s way through Asia. This new attack as you may have already guessed was SMiShing and subsequently it’s close cousin Vishing. All the…Read more ›The post SMiShing & Can | | (0 votes) by adityaswami89 (updated 10 hours ago) Data Migration from TFS to SVN via GIT with History | | (0 votes) by Bill Wagner (updated 4 days ago) Here are some of my thoughts on yesterday's issue surrounding the GitHub for Visual Studio Extension. | | (5 votes) by Ranga Karanam (updated yesterday) Learn important Java topics with Questions and Answers format with a lot of code examples. Build up knowledge in a conversational approach. | | (0 votes) by Sacha Barber (updated 6 days ago) Last time we looked at writing unit tests for our code, where we looked at using ScalaTest. This time we will be looking at mocking. | | (2 votes) by Jamie Munro (updated 5 days ago) I recently blogged about setting up my Raspberry Pi to use the GPIO on my OpenELEC operating system. Once I got it set up, it was time to create my first project. The basic project that is demonstrated on the official Raspberry Pi site is to light up an LED (light emitting diode). I used this bas | | (1 votes) by Member 12014821 (updated 4 days ago) Who are external users in SharePoint Online? External users are someone outside of your organization, who needs to work on your SharePoint online sites such as documents and libraries. However, they do not have an account within your Office 365 or SharePoint Online tenant. Enable external sharing In | | (1 votes) by Bill Wagner (updated 3 days ago) String Interpolation and the Conditional Operators | | (1 votes) by Anton Angelov (updated 6 days ago) Tutorial how to create custom Selenium IDE export to WebDriver tests. JavaScript code examples and explanations how to customize it for your solution.The post Create Custom Selenium IDE Export to WebDriver appeared first on Automate The Planet. | | (5 votes) by Lee P Richardson (updated 3 days ago) Xamarin: 5 reasons I'd do it again in a heartbeat | | (5 votes) by Steve Naidamast (updated 5 days ago) "Agile" and the Problem with Estimates In today's increasingly fast paced development environments much is discussed on how to develop applications more quickly and what efficiencies can be implemented towards getting them into production. Starting with "Agile", which advances rapid application dev | | (3 votes) by Bill Wagner (updated 4 days ago) Here are my favourite Visual Studio 2015 extensions | | (3 votes) by Virendra K Dugar (updated 3 days ago) Gulp is gaining popularity and it has become part of every web application these days. In this post, find list of latest and updated gulp js interview questions and their answers for freshers as well as experienced users. These interview questions will help you to prepare for the interviews, for qui | | (2 votes) by Bill Wagner (updated 4 days ago) Lambda Syntax and Performance | | (2 votes) by Bill Wagner (updated 4 days ago) Exceptional edge cases | | (2 votes) by Bill Wagner (updated 4 days ago) Visual Studio 2015 is here! | | (2 votes) by dibley1973 (updated 5 days ago) Calling a Stored Procedure without Parameters using the StoredProcedureFrameworkThis article is the second in a series of how to use my stronglytyped stored procedure framework to call stored procedures from .Net code in atype safe way. The firstarticle in the series showed how to call a basic stor | | (0 votes) by Bill Wagner (updated 4 days ago) I forgot to fork before I started working and how to fix it | | (0 votes) by rahulsahay20 (updated 2 days ago) Extending Interfaces | | (0 votes) by rahulsahay20 (updated 2 days ago) Interfaces | | (0 votes) by adityaswami89 (updated 16 hours ago) Prerequisites : AngularJS : Controllers :- Tutorial 4 In this Tutorial we will enhance our store application to use Model concept. We will create a review and then create a form for the user to dynamically write reviews. What is ng-model an when it can be used ? The ng–model directive binds th | | (0 votes) by adityaswami89 (updated 13 hours ago) AngularJS: Controllers: Tutorial 4 | | (0 votes) by adityaswami89 (updated 13 hours ago) AngularJS: Controllers: Tutorial 3 | | (0 votes) by adityaswami89 (updated 16 hours ago) In this tutorial we will be learning about Controllers in Angular. Controllers are used to bind a view to its business logic. Ideally a view should have a controller. All the initialization stuffs for that particular view also goes into the controller e.g. Greeting an user while he logs in etc. In b | | (0 votes) by adityaswami89 (updated 16 hours ago) This is the first tutorial among many to come on learning Angular JS. Since I am a .NET developer I go on to use Visual Studio Code as it is light weight and suits web development environment. Visual studio code can be downloaded at: https://code.visualstudio.com/ You could still code with any of th | | (0 votes) by adityaswami89 (updated 16 hours ago) Prerequisites : angularjs tutorial-5 In todays blog we will look at how to call a service from your AngularJS Application. For simplicity instead of creating a REST service, i am utilizing a service from w3schools : http://www.w3schools.com/angular/customers.php You can as well write your complex se | | (1 votes) by Member 12014821 (updated 6 days ago) Using CSOM in PowerShell for Office 365 | | (1 votes) by Member 12014821 (updated 6 days ago) PowerShell for Office 365 | | (0 votes) by Adam Zuckerman (updated 2 days ago) MVC 4.5 Authentication Differences - Individual User Accounts and Windows Authentication (Part 1) | © 2015 The Code Project. All rights reserved. This email was sent to vutunglampro@gmail.com. To stop receiving The Weekly Newsletter 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