• Services
  • Solutions
  • Clients
  • About Us
  • Contact Us

Guido Tapia

Software Development Services & Innovation Manager. Guido specialises in Java, .Net and Javascript development. He has led numerous software projects for blue chip Australian organisations.

Main menu

Skip to primary content
Skip to secondary content
  • Home
  • Sample Page

Post navigation

← Older posts

Using private partial classes to hide implementation details of an interface. Workaround for package level protection in C#

Posted on July 26, 2012 by Guido Tapia
Reply

I miss very few things from the Java language, one gem I really miss is the package-private accessibility modifier. This was so useful, your IDE colour coded your package classes in another colour so you knew they were not part … Continue reading →

Reply

Solid Principles: Part Two – Open Closed Principle

Posted on June 20, 2012 by Guido Tapia
Reply

‘Software entities (classes, modules, functions, etc.) should be open for extension but closed for modification.‘ [R. Martin] The OCP is a set of strategies based on inheritance and polymorphism that aims to make code more extensible with fewer side effects when … Continue reading →

Reply

Solid Principles: Part One

Posted on May 14, 2012 by Guido Tapia
Reply

Over the coming weeks I plan to do a bit of a study on the SOLID principles.  SOLID stands for: Single Responsibility Open-Closed Liskov Substitution Interface Segregation Dependency Inversion The term was coined by Robert Martin [http://cleancoder.posterous.com/]. The five principles … Continue reading →

Reply

A faster, better sql server and sql azure log appender for log4net

Posted on May 11, 2011 by Guido Tapia
Reply

After much effort, trying to get the default DatabaseAppender working in log4net I decided to write my own, so with the help of one of my alpha geeks (Tnx Chinsu) we created this awesome (its awesome because it uses batch … Continue reading →

Reply

Understanding Nancy – Sinatra for .Net

Posted on March 22, 2011 by Guido Tapia
Reply

For a project we are currently working on here at PicNet we decided to forgo the bloat of ASP.Net and Mvc and go for a super light weight web platform. We tried Kayak but this was a little too ‘bare’ … Continue reading →

Reply

PicNet’s Closure Library Controls Now Public!!!

Posted on January 11, 2011 by Guido Tapia
Reply

It gives me great pleasure to anounce that PicNet’s closure control library is now public.  We have started with only 2 of our controls but over the next few weeks we will port all of our control code to this … Continue reading →

Reply

Google Closure Template Project – Getting Started Quickly with Google Closure Tools

Posted on October 15, 2010 by Guido Tapia
Reply

One of the hardest things about getting started properly with Google Closure Tools is that it has a huge amount of framework boilerplate that needs to be organised in order to write your first line of code. I have found that the … Continue reading →

Reply

IndexedDB Google Closure extern file

Posted on August 29, 2010 by Guido Tapia
Reply

I’ve been doing some work with IndexedDB (on Mouse Eye Tracking) recently and created a closure extern file (download) to help with the process. Hope this helps someone Please let me know if someone would like me to create an open source … Continue reading →

Reply

Annotated, Google Closure Javascript Compiler – Visual Studio Snippets

Posted on June 3, 2010 by Guido Tapia
1

I have spoken in the past about my great respect for the closure project.  This project brings some semblance of order to the chaotic and dangerous world of large application javascript development.  However it also has some problems, the biggest … Continue reading →

1 Reply

Split Testing (A/B Testing) in ASP.Net Mvc

Posted on May 11, 2010 by Guido Tapia
Reply

Working on our website heat maps product, Mouse Eye Tracking, has allowed us to really get into some of the more lean and super agile approaches to developing software.  Something that we have loved doing recently is Split Testing (or … Continue reading →

Reply

Post navigation

← Older posts

Blogroll

  • IT Consulting
  • IT Support
  • Mouse Eye Tracking
  • Software Development

Recent Posts

  • Using private partial classes to hide implementation details of an interface. Workaround for package level protection in C#
  • Solid Principles: Part Two – Open Closed Principle
  • Solid Principles: Part One

Archives

PicNet

People, Information and Collaboration Network

IT Support  |  Software Development  |  IT Consulting

  • PicNet on LinkedIn
  • PicNet on Twitter
  • PicNet on YouTube
Proudly powered by WordPress