Click here to Skip to main content
15,170,558 members

Articles by Marcelo Ricardo de Oliveira (Articles: 59)

Articles: 59

RSS Feed

Average article rating: 4.92

All Topics
Posted: 30 May 2013   Updated: 30 May 2013   Views: 34,981   Rating: 4.93/5    Votes: 21   Popularity: 6.52
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
Welcome to our continuing series of CodeProject interviews in which we talk to developers about their backgrounds, projects, interests and pet peeves. In this installment we talk to Marcelo Ricardo de Oliveira, a titan of an author who has written 35 articles and won 19 competitions on CodeProject.
Artificial Intelligence
Posted: 4 Feb 2010   Updated: 8 Mar 2010   Views: 278,612   Rating: 4.99/5    Votes: 132   Popularity: 10.52
Licence: The Code Project Open License (CPOL)      Bookmarked: 209   Downloaded: 8,395
Please Sign up or sign in to vote.
WCF-enabled multi-player XNA game for the Windows platform.
Big Data
Posted: 29 Jun 2021   Updated: 29 Jun 2021   Views: 3,790   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
In this article we explore Azure Synapse Analytics and some of its features.
Machine Learning
Posted: 16 Oct 2013   Updated: 13 Nov 2013   Views: 35,012   Rating: 4.95/5    Votes: 42   Popularity: 8.03
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
Please Sign up or sign in to vote.
In the summer of 2013, CodeProject celebrated hitting 10 million members and invited various CodeProject members to host get-togethers around the world. Here are some of the goings-on at those celebrations.
Posted: 2 Jul 2021   Updated: 2 Jul 2021   Views: 2,630   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
In this article we explore how data science and business intelligence teams can use Azure Synapse Analytics data to gain new insight into business processes.
Database Development
SQL Server
Posted: 23 May 2007   Updated: 15 Nov 2007   Views: 119,845   Rating: 4.61/5    Votes: 34   Popularity: 7.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 177   Downloaded: 318
Please Sign up or sign in to vote.
This article shows how you can mix together Model-View-Presenter, Domain Model, Services, ActiveRecord, and Repository patterns to create a testable application.
Desktop Programming
Win32
Posted: 20 Jul 2008   Updated: 20 Jul 2008   Views: 25,690   Rating: 4.75/5    Votes: 4   Popularity: 2.86
Licence: The Code Project Open License (CPOL)      Bookmarked: 21   Downloaded: 148
Please Sign up or sign in to vote.
A .NET 2.0 unit testing watcher solution.
Windows Forms
Posted: 24 Apr 2008   Updated: 24 Apr 2008   Views: 38,710   Rating: 4.64/5    Votes: 8   Popularity: 4.19
Licence: The Code Project Open License (CPOL)      Bookmarked: 27   Downloaded: 619
Please Sign up or sign in to vote.
A .NET Compact Framework version of the Bricks game.
Posted: 13 Jun 2007   Updated: 1 Jul 2007   Views: 69,950   Rating: 4.64/5    Votes: 16   Popularity: 5.46
Licence: The Code Project Open License (CPOL)      Bookmarked: 57   Downloaded: 347
Please Sign up or sign in to vote.
This article explains how you can use AOP for benchmarking purposes.
Posted: 25 Jul 2009   Updated: 6 Aug 2009   Views: 102,947   Rating: 5.00/5    Votes: 23   Popularity: 6.71
Licence: The Code Project Open License (CPOL)      Bookmarked: 52   Downloaded: 2,740
Please Sign up or sign in to vote.
Demo for a math puzzle board game
Posted: 28 Nov 2009   Updated: 14 Dec 2009   Views: 668,556   Rating: 4.98/5    Votes: 208   Popularity: 11.47
Licence: The Code Project Open License (CPOL)      Bookmarked: 362   Downloaded: 28,149
Please Sign up or sign in to vote.
Sound-enabled pool game for C#.
WPF
Posted: 31 Dec 2010   Updated: 2 Jan 2011   Views: 185,205   Rating: 4.98/5    Votes: 65   Popularity: 9.04
Licence: The Code Project Open License (CPOL)      Bookmarked: 84   Downloaded: 7,592
Please Sign up or sign in to vote.
Learn how to play midi files using fun WPF animations
Posted: 10 Oct 2010   Updated: 18 Oct 2010   Views: 644,932   Rating: 5.00/5    Votes: 195   Popularity: 11.44
Licence: The Code Project Open License (CPOL)      Bookmarked: 194   Downloaded: 16,204
Please Sign up or sign in to vote.
How to create a puzzle exploring some great features of Windows Presentation Foundation
Posted: 30 Nov 2010   Updated: 14 Dec 2010   Views: 343,023   Rating: 4.97/5    Votes: 110   Popularity: 10.14
Licence: The Code Project Open License (CPOL)      Bookmarked: 176   Downloaded: 6,121
Please Sign up or sign in to vote.
An article showing how to create a race game using the powerful WPF capabilities
Posted: 14 Apr 2011   Updated: 18 Apr 2011   Views: 278,924   Rating: 4.95/5    Votes: 83   Popularity: 9.44
Licence: The Code Project Open License (CPOL)      Bookmarked: 146   Downloaded: 13,178
Please Sign up or sign in to vote.
Highly customisable WPF Carousel control.
Posted: 18 Sep 2010   Updated: 14 Oct 2010   Views: 197,628   Rating: 4.97/5    Votes: 97   Popularity: 9.87
Licence: The Code Project Open License (CPOL)      Bookmarked: 149   Downloaded: 2,056
Please Sign up or sign in to vote.
Discover how to create complex stick figure animations using simple WPF or Silverlight elements.
Posted: 29 Mar 2011   Updated: 7 Apr 2011   Views: 126,866   Rating: 4.99/5    Votes: 68   Popularity: 9.14
Licence: The Code Project Open License (CPOL)      Bookmarked: 104   Downloaded: 4,001
Please Sign up or sign in to vote.
This article covers the creation of maze game all the way from its WPF animations to its music integration with two sound engines.
XAML
Posted: 17 May 2010   Updated: 5 Jun 2010   Views: 119,715   Rating: 4.96/5    Votes: 62   Popularity: 8.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 133   Downloaded: 3,070
Please Sign up or sign in to vote.
A multimedia exam suite built on Silverlight and Youtube
Posted: 31 Jul 2011   Updated: 14 Aug 2011   Views: 104,553   Rating: 4.90/5    Votes: 59   Popularity: 8.64
Licence: The Code Project Open License (CPOL)      Bookmarked: 85   Downloaded: 4,104
Please Sign up or sign in to vote.
A new Silverlight menu with styling and templating.
Posted: 29 Aug 2010   Updated: 8 Sep 2010   Views: 71,301   Rating: 4.92/5    Votes: 43   Popularity: 8.03
Licence: The Code Project Open License (CPOL)      Bookmarked: 81   Downloaded: 1,304
Please Sign up or sign in to vote.
An article exploring the use of MVVM, styles and templates in game programming in Silverlight 4
Posted: 29 Jun 2010   Updated: 11 Jul 2010   Views: 106,367   Rating: 4.96/5    Votes: 78   Popularity: 9.38
Licence: The Code Project Open License (CPOL)      Bookmarked: 99   Downloaded: 2,649
Please Sign up or sign in to vote.
A soccer game made with Silverlight and VS 2008.
Posted: 27 Feb 2011   Updated: 27 Feb 2011   Views: 77,853   Rating: 4.94/5    Votes: 30   Popularity: 7.29
Licence: The Code Project Open License (CPOL)      Bookmarked: 54   Downloaded: 1,469
Please Sign up or sign in to vote.
A simple WPF usage of Reactive Extensions (Rx)
DevOps
Posted: 16 Apr 2021   Updated: 16 Apr 2021   Views: 4,170   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 0
Please Sign up or sign in to vote.
This article provides experienced developers with a comprehensive look at containerization: where it came from, how it works, and a look at the typical tools you'd use to build and deployed containerized cloud native apps.
Hosted Services
Azure
Posted: 30 Jun 2021   Updated: 30 Jun 2021   Views: 3,850   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
In this article we explore how Azure Synapse Analytics helps with data preparation and management, eliminating the need for custom extract, transform, and load (ETL) code.
Posted: 19 Jan 2022   Updated: 19 Jan 2022   Views: 440   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 1
Please Sign up or sign in to vote.
In this article we explore how to build Channel and Group Tabs and Tabs with Adaptive Cards using Python and Azure Functions.
Serverless
Posted: 17 Jan 2022   Updated: 17 Jan 2022   Views: 3,800   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 15
Please Sign up or sign in to vote.
In this article we demonstrate how to create a serverless Azure Functions web app in Python.
Posted: 19 Jan 2022   Updated: 19 Jan 2022   Views: 500   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
This article should demonstrate how to create a serverless Azure Functions web app in Python.
Mobile Apps
Posted: 30 Oct 2011   Updated: 31 Jan 2012   Views: 110,200   Rating: 4.95/5    Votes: 53   Popularity: 8.49
Licence: The Code Project Open License (CPOL)      Bookmarked: 115   Downloaded: 53,805
Please Sign up or sign in to vote.
A Windows Phone application using accelerometer emulator and Farseer physics engine
Posted: 30 Jun 2012   Updated: 3 Jul 2012   Views: 48,343   Rating: 5.00/5    Votes: 22   Popularity: 6.71
Licence: The Code Project Open License (CPOL)      Bookmarked: 42   Downloaded: 1,367
Please Sign up or sign in to vote.
Learn how to create a Windows Phone crosswords game taking advantage of online internet resources
Windows Phone 7
Posted: 28 Dec 2011   Updated: 12 Jan 2012   Views: 147,238   Rating: 4.95/5    Votes: 52   Popularity: 8.50
Licence: The Code Project Open License (CPOL)      Bookmarked: 60   Downloaded: 1,331
Please Sign up or sign in to vote.
Learn how to download your favorite TV transcripts and format it in your Smartphone.
Posted: 15 May 2011   Updated: 16 May 2011   Views: 78,728   Rating: 4.96/5    Votes: 46   Popularity: 8.25
Licence: The Code Project Open License (CPOL)      Bookmarked: 51   Downloaded: 1,151
Please Sign up or sign in to vote.
Math-based, sudoku-like game for Windows Phone 7
Posted: 31 Jan 2012   Updated: 2 Feb 2012   Views: 105,317   Rating: 4.92/5    Votes: 53   Popularity: 8.44
Licence: The Code Project Open License (CPOL)      Bookmarked: 91   Downloaded: 3,436
Please Sign up or sign in to vote.
A 2D physics game for Windows Phone inspired on Angry Birds
Posted: 29 Feb 2012   Updated: 8 Mar 2012   Views: 50,473   Rating: 4.97/5    Votes: 23   Popularity: 6.77
Licence: The Code Project Open License (CPOL)      Bookmarked: 47   Downloaded: 1,806
Please Sign up or sign in to vote.
Learn how to integrate Silverlight and XNA for Windows Phone in the same application
Xamarin
Posted: 31 Mar 2018   Updated: 31 Mar 2018   Views: 13,984   Rating: 5.00/5    Votes: 13   Popularity: 5.57
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 689
Please Sign up or sign in to vote.
An entertainment app written in C# language for the Xamarin Forms and Android, using a SQLite local database
Programming Languages
C#
Posted: 20 Apr 2019   Updated: 30 Jun 2019   Views: 38,871   Rating: 4.96/5    Votes: 36   Popularity: 7.60
Licence: The Code Project Open License (CPOL)      Bookmarked: 97   Downloaded: 1,074
Please Sign up or sign in to vote.
The first of many articles featuring design patterns, architectural designs, frameworks and technologies leading to ASP.NET Core Microservices
C# 4.0
Posted: 26 Sep 2010   Updated: 24 Apr 2011   Views: 372,793   Rating: 4.85/5    Votes: 71   Popularity: 8.98
Licence: The Code Project Open License (CPOL)      Bookmarked: 117   Downloaded: 10,363
Please Sign up or sign in to vote.
A lightweight, professional-looking, MVVM-enabled dropdown menu for Silverlight
Javascript
Posted: 22 Dec 2013   Updated: 22 Dec 2013   Views: 24,874   Rating: 5.00/5    Votes: 10   Popularity: 5.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 374
Please Sign up or sign in to vote.
Build a collaborative game (or any other app) with Mozilla's Real Time Collaboration Library
Posted: 18 Mar 2013   Updated: 25 Mar 2013   Views: 78,716   Rating: 4.93/5    Votes: 44   Popularity: 8.11
Licence: The Code Project Open License (CPOL)      Bookmarked: 62   Downloaded: 1,611
Please Sign up or sign in to vote.
A jQuery plugin for a 3D Bar Chart.
Posted: 30 Jul 2013   Updated: 1 Aug 2013   Views: 28,890   Rating: 4.91/5    Votes: 20   Popularity: 6.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 29   Downloaded: 261
Please Sign up or sign in to vote.
A jQuery plugin for the famous problem known as the holy grail of CSS design.
Typescript
Posted: 15 Apr 2020   Updated: 15 Apr 2020   Views: 4,300   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 0
Please Sign up or sign in to vote.
In this article, we'll show you how to make your Angular app smaller, faster, and more responsive.
Web Development
ASP.NET
Posted: 29 May 2011   Updated: 8 Jun 2011   Views: 196,365   Rating: 4.93/5    Votes: 99   Popularity: 9.80
Licence: The Code Project Open License (CPOL)      Bookmarked: 192   Downloaded: 6,301
Please Sign up or sign in to vote.
A multimedia exam suite built on Asp.NET and Youtube
Posted: 1 Oct 2017   Updated: 1 Oct 2017   Views: 43,451   Rating: 4.86/5    Votes: 23   Popularity: 6.53
Licence: The Code Project Open License (CPOL)      Bookmarked: 35   Downloaded: 1,306
Please Sign up or sign in to vote.
Building a tiny e-Commerce on ASP.NET Core, Razor pages, React JS.NET and EF Core
Posted: 7 Aug 2012   Updated: 12 Aug 2012   Views: 171,291   Rating: 4.98/5    Votes: 115   Popularity: 10.27
Licence: The Code Project Open License (CPOL)      Bookmarked: 175   Downloaded: 4,931
Please Sign up or sign in to vote.
A facebook-like application implementing KnockoutJs and SignalR
Posted: 18 Feb 2008   Updated: 19 Feb 2008   Views: 67,660   Rating: 4.78/5    Votes: 15   Popularity: 5.16
Licence: The Code Project Open License (CPOL)      Bookmarked: 40   Downloaded: 1,057
Please Sign up or sign in to vote.
In this article, I will present a sample application using the Monorail framework and provide the basic concepts of the design pattern known as MVC.
Posted: 29 Apr 2012   Updated: 29 Apr 2012   Views: 34,941   Rating: 5.00/5    Votes: 12   Popularity: 5.40
Licence: The Code Project Open License (CPOL)      Bookmarked: 15   Downloaded: 1,671
Please Sign up or sign in to vote.
How to create a pronunciation test tool using Silverlight and Python
Posted: 11 May 2018   Updated: 11 May 2018   Views: 40,586   Rating: 4.99/5    Votes: 33   Popularity: 7.57
Licence: The Code Project Open License (CPOL)      Bookmarked: 43   Downloaded: 798
Please Sign up or sign in to vote.
Most of the examples using Blazor I've seen so far include some simple pages, buttons and forms. So I decided to investigate whether it would work with my old Bricks game to help explore WebAssembly.
Posted: 1 May 2019   Updated: 30 Jun 2019   Views: 21,954   Rating: 5.00/5    Votes: 20   Popularity: 6.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 44   Downloaded: 662
Please Sign up or sign in to vote.
The second of many articles featuring design patterns, architectural designs, frameworks and technologies leading to ASP.NET Core Microservices
Posted: 29 Jun 2019   Updated: 30 Jun 2021   Views: 30,375   Rating: 4.95/5    Votes: 21   Popularity: 6.55
Licence: The Code Project Open License (CPOL)      Bookmarked: 44   Downloaded: 630
Please Sign up or sign in to vote.
Implementing ASP.NET Core Identity so our e-Commerce can benefit from authentication, authorization and user identification
CSS3
Posted: 28 Aug 2011   Updated: 29 Aug 2011   Views: 74,520   Rating: 4.95/5    Votes: 66   Popularity: 9.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 90   Downloaded: 1,624
Please Sign up or sign in to vote.
Scattered Polaroids is like when you take an old box full of pictures, drop them all on a table, and start picking them randomly. This article deals with this the CSS3 and jQuery implementation of this concept.
HTML
Posted: 23 Apr 2011   Updated: 4 May 2011   Views: 183,473   Rating: 4.96/5    Votes: 120   Popularity: 10.30
Licence: The Code Project Open License (CPOL)      Bookmarked: 155   Downloaded: 6,387
Please Sign up or sign in to vote.
Learn how to create a simple game using ASP.net MVC, jQuery, State Machine and CSS3 gradients
Posted: 26 Jul 2014   Updated: 27 Jul 2014   Views: 78,297   Rating: 4.94/5    Votes: 36   Popularity: 7.63
Licence: The Code Project Open License (CPOL)      Bookmarked: 32   Downloaded: 2,254
Please Sign up or sign in to vote.
Bring annotation capability to your images without effort
Posted: 28 Oct 2014   Updated: 8 Nov 2014   Views: 72,936   Rating: 4.99/5    Votes: 70   Popularity: 9.21
Licence: The Code Project Open License (CPOL)      Bookmarked: 70   Downloaded: 1,622
Please Sign up or sign in to vote.
A jQuery plugin for turning plain text guitar tabs into online playable music
Posted: 31 May 2012   Updated: 5 Jun 2012   Views: 240,935   Rating: 4.94/5    Votes: 81   Popularity: 9.41
Licence: The Code Project Open License (CPOL)      Bookmarked: 86   Downloaded: 9,852
Please Sign up or sign in to vote.
An online jigsaw puzzle using the stunning features of the Paper.js framework
Posted: 6 Jul 2016   Updated: 6 Jul 2016   Views: 38,544   Rating: 4.98/5    Votes: 42   Popularity: 8.08
Licence: The Code Project Open License (CPOL)      Bookmarked: 41   Downloaded: 383
Please Sign up or sign in to vote.
An interactive map using C#, SVG, JavaScript, Angular and YouTube
HTML5
Posted: 29 Sep 2011   Updated: 4 Oct 2011   Views: 191,549   Rating: 4.92/5    Votes: 60   Popularity: 8.74
Licence: The Code Project Open License (CPOL)      Bookmarked: 102   Downloaded: 6,455
Please Sign up or sign in to vote.
An interactive World Map using SVG and jQuery.
Posted: 31 Aug 2013   Updated: 9 Sep 2013   Views: 56,212   Rating: 4.99/5    Votes: 43   Popularity: 8.15
Licence: The Code Project Open License (CPOL)      Bookmarked: 34   Downloaded: 1,054
Please Sign up or sign in to vote.
An isometric chess game using Paper JS
Posted: 26 Nov 2017   Updated: 26 Nov 2017   Views: 30,760   Rating: 5.00/5    Votes: 32   Popularity: 7.53
Licence: The Code Project Open License (CPOL)      Bookmarked: 39   Downloaded: 630
Please Sign up or sign in to vote.
A shoot'n'up HTML5 game made with Phaser game framework
Posted: 28 Jun 2011   Updated: 2 Aug 2017   Views: 284,922   Rating: 4.95/5    Votes: 203   Popularity: 11.41
Licence: The Code Project Open License (CPOL)      Bookmarked: 228   Downloaded: 6,523
Please Sign up or sign in to vote.
Join the HTML 5 revolution by learning how to create a fast game with beautiful graphics and powerful audio experience
Node.js
Posted: 3 May 2021   Updated: 3 May 2021   Views: 2,370   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
This article shows web developers how to create a custom Shopify app and then perform two tasks for a superior user experience (UX).
Posted: 11 Sep 2020   Updated: 11 Sep 2020   Views: 13,485   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
Please Sign up or sign in to vote.
In this article, we provide a hands-on approach to creating a monthly sales report using GrapeCity's ActiveReportsJS Designer.
React
Posted: 31 Aug 2016   Updated: 31 Aug 2016   Views: 52,906   Rating: 4.99/5    Votes: 40   Popularity: 7.99
Licence: The Code Project Open License (CPOL)      Bookmarked: 65   Downloaded: 2,828
Please Sign up or sign in to vote.
An e-commerce application made with Asp.Net MVC, ReactJS, ReactJS.Net and React-Bootstrap

Average blogs rating:

No blogs have been submitted.

Average tips rating:

No tips have been posted.

Average reference rating:

No reference articles have been posted.

Average project rating:

No projects have been posted.