Extreme|FX Marcelo Volmaro on Programming, User Experience and anything else.

Posted on

Downgrading a Nuget package

Today I had a problem where I had blindly upgraded EF to version 6 across an entire solution, only to find out that the version was incompatible with the current MySql provider.

Posted on

Creating a Culturally Customized Website

“Human-Computer Interaction (HCI) research shows that successful interaction depends on more than just using the correct language. Interaction is also dependent upon the culturally embedded meaning of objects such as icons, and metaphors such as the desktop, or the shopping cart (Bourges-Waldegg & Scrivener, 1998; French & Smith, 2000)”.

Posted on

Website Internationalization and Accessibility

The World Wide Web is capable of living up to its name: by being accessible to everyone in the world. This is more or less true, as there are still many web users whose needs aren’t adequately met. The Word Wide Web Consortium (W3C) has several recommendations on how to make a webpage accessible by users, not only with disabilities, but also by users that do not speak English.

Posted on

Website Localization with Ektron – Part 3

Setting up correct Locales, adding Lang attributes and localizing hard-coded images are among the technical steps detailed in this final blog in our 3-part series on Website Localization with Ektron CMS. We covered an overview of CMS strategy issues in part 1, and gave more technical detail and steps in Part 2. In this final blog of the series we will show you how to solve some of the issues touched on in Part 2.

Posted on

Website Localization with Ektron – Part 2

This is the Part 2 on Website Localization using Ektron Web CMS. In this part I will discuss how to correctly setup a multilingual website within Ektron and also provide some additional information about website localization in general.

Posted on

Website Localization with Ektron – Part 1

Today many websites are powered by Web content management systems (CMS) and many enterprises author, store, and publish web content from a central CMS. We have found that Ektron CMS 400.net is a good choice for companies that plan on launching multilingual websites.

Posted on

Website Translation, Website Localization and Website Internationalization

Many people new to translation are confused by the terms website translation, website internationalization and website localization. Although each term describes a distinct process for multilingual website projects, translation and localization are often used almost interchangeably. This blog clears up the mystery around these basic concepts.

Posted on

12 Steps to Website Globalization

Whether you are trying to launch a multilingual website to expand your products and services into new global markets or increase your company's global operational efficiencies by developing multilingual extranets and intranets, website globalization is a requirement to make either a reality. You must translate (globalize) your website to empower your web presence to effectively communicate, conduct and complete international ecommerce.

Posted on

Preconditionals and postconditionals checks

How many times you found yourself writing preconditions before executing some code (like argument validation) and post-conditions (validating some result before returning the value/using on another function)?

Posted on

Method overloading in flash

As you may already know, it is not possible to have the same method with different signatures in flash (also known as method overloading).

Posted on

Flash internationalization library

This library will help you to internationalize your flash application. It supports localization of numbers, date/time, percentages and strings. It can also parse back numbers and date/time formats on a specific locale into flash internal formats.

Posted on

Flashxed

Flashxed is a puzzle game in which your goal is to move similar blocks together, which causes them to disappear. Once all the blocks are gone, you've solved the level and you're presented with a new level to solve. You move blocks by pressing the mouse on them and dragging to either the right or left. If an empty space is encountered, gravity takes over and the blocks fall towards the bottom.

Posted on

Pazzo Francesco

You have to exit from every room by hiding all the platforms. Only when you have hidden all the platforms you can advance to the next level. To make things more difficult, you must complete a level before a timer ends.

Posted on

Blocks

Clear the screen by clicking two or more adjacent blocks of the same color.

Posted on

Fixing Flash External Interface inside Forms on Internet Explorer

As you all may know (or may not), if you want to use External Interface on a flash object that lives inside an "HTML" form, it will not work.

Posted on

Flash TextArea - Update 3

This version should be considered BETA. It is stable enough for me, but it will surely break existing applications that depends on it.

Posted on

Flash TextArea - Update 2

I updated FlashTA, fixing some nasty bugs regarding image duplication (note to Adobe: please, please FIX the flash html area once and for all!).

Posted on

Black Jack

The objective is to get as close to 21 as possible without going over. The dealer has to take a card if he has 17 or more.

Posted on

NN-X- Skin

After my first skin and decided to make some more original, I made this skin.

Posted on

Extreme|FX Skin

My first skin, based on screenshots of the Amiga QNX OS and various changes and adjust by me. Not sure if still works (for WB ver 2.x).