C#: Integrare Flash e farlo interagire nelle vostre applicazioni

Non molto tempo fà ho dovuto sviluppare un'applicazione che integrasse un filmato Flash e interagisse con esso. Vediamo come realizzare un'applicazione del genere:
Per prima cosa dobbiamo aggiungere nella toolbox (casella degli strumenti) di Visual Studio i controlli Shockwave ActiveX, quindi tasto destro sulla toolbox -> Aggiungi Scheda e assegnargli un nome.
Ora bisogna generare un InterOp Asembly che vi permetterà di usare il controllo ActiveX nel vostro Form. Per fare questo, tasto destro sulla nuova scheda creata nella toolbox -> Scegli elementi -> Componenti COM e aggiungere 'Shockwave Flash Object'.
Prima di fare il drag di questo nuovo controllo sul vostro form bisogna sapere che VS2008 così come il suo...

Leggi il seguito »

Invia questo articolo via email Invia questo articolo via email

Patch Day di settembre: 4 bollettini critici

Il Patch Day di settembre porta con sé quattro patch per 8 vulnerabilità critiche che coinvolgono Windows Media Player, Windows Media Encoder, Microsoft Office e Microsoft Windows GDI+ (graphics device interface)

Puntuale come ogni mese, arriva il Patch Day di Microsoft portando con sé quattro patch indirizzate a otto vulnerabilità critiche che coinvolgono Windows Media Player, Windows Media...

Leggi il seguito »

Invia questo articolo via email Invia questo articolo via email

Le prime skins per Google Chrome






Download: Chrome Safari






Download: Red Textured

...

Leggi il seguito »

Invia questo articolo via email Invia questo articolo via email

CSS: Un’alternativa per non usare gli hacks

Tutti gli sviluppatori di siti web sanno che alcuni stili vengono visualizzati in modo diverso nei vari browser. Per correggere questa cosa, solitamente si usano i 'css hacks'.
Voglio farvi vedere un'ottima soluzione alternativa per non utilizzare gli 'hacks' tramite javascript:

<script type="text/javascript">
var cssFix = function(){
var u = navigator.userAgent.toLowerCase(),
addClass = function(el,val){
if(!el.className) {
el.className = val;
} else {
var newCl = el.className;
newCl+=("...

Leggi il seguito »

Invia questo articolo via email Invia questo articolo via email

Raccolta di tools online per divertirvi con le vostre immagini: puzzle, posters, calendari, collage e molto altro

Spesso trovare plugin photoshop per questi scopi richiede tempo e molti di questi sono in versione valutativa. Ecco perchè voglio segnalarvi Big Huge Labs una raccolta di tools online gratuiti che permettono di divertirvi con le vostre foto, creando effetti puzzle, posters, calendari, collage e molto altro.Tutto è molto personalizzabile grazie all'utilizzo delle Flickr API. Il sito è in inglese ma i tools a disposizione...

Leggi il seguito »

Invia questo articolo via email Invia questo articolo via email

C#: Form con effetto Fadein e Fadeout

Molti software utilizzano questo effetto, soprattutto nel loro avvio iniziale (loading screen). Ecco una classe per realizzarlo:
public class WindowAnimator
{
Form window;
float Step;
Timer time;

public WindowAnimator(Form FormToAnimate)
{
window = FormToAnimate;
}

public void WindowFadeIn(int interval, float steps)
{
//Salva steps
Step = steps;
//Crea il Timer
time = new Timer();
time.Interval = interval;
time.Tick += new EventHandler(Timer_TickIn);
time.Start();
}
private void Timer_TickIn(object sender, EventArgs e)
{
//Controlla l'opacità del form
if (window.Opacity != 1.0)
{
//Se è inferiore di 1 incrementa...

Leggi il seguito »

Invia questo articolo via email Invia questo articolo via email

Più di 450 script Ajax gratuiti per il vostro sito

Ajax Rain, ecco una libreria di più di 450 script Ajax da inserire nel vostro sito, come form di upload, tooltip, progress bar, grafici interattivi, menu contestuali e molto altro.
Gli script sono pubblici e molti utilizzano i già noti framework Ajax come QooxDoo, JQuery, YUI.Come dice lo slogan, "Secret Behind your inspiration", Ajax Rain è un’ottima risorsa da cui prendere...

Leggi il seguito »

Invia questo articolo via email Invia questo articolo via email

Photoshop: ridefinizione creativa di esposizione, colori, dettagli e rumori


Per gli amanti di Photoshop ecco Topaz Adjust, un plug-in fantastico per regolare esposizione, colori, dettagli e rumori di un'immagine. Topaz utilizza algoritmi avanzati per raggiungere effetti straordinari in pochi secondi e il risultato finale è un'immagine HDR di tutta qualità.
Gli utenti Windows possono scaricare Topaz a questo indirizzo, mentre a questo gli utenti Mac.
Il plug-in "purtroppo" è in versione trial per 30 giorni, ma ovviamente siete liberi di pensare quello che sto pensando io :)
Invia questo articolo via email Invia questo articolo via email

Rilasciato Firefox 3.1 Alpha 2


Mozilla ha rilasciato la seconda alpha di Firefox 3.1, nome in codice "Shiretoko."
La nuova release supporta gli elementi <video> per l'HTML 5 e la possibilità di fare "drag and drop" dei tabs tra le finestre del browser.

Computer World ha pubblicato un articolo riguardo alcuni benchmarks i cui risultati dimostrano che Firefox 3.1 interpreta più velocemente Javascript rispetto a Chrome.
Invia questo articolo via email Invia questo articolo via email

Goosh: una shell Unix-like per Google


Per i maniaci e amanti della riga di comando ecco: Goosh in stile *nix e dannatamente nerd. La shell è scritta in AJAX ed è un modo alternativo per eseguire ricerche su Google impartendo comandi da console come se si stesse lavorando su un qualche server Linux.

Qualcuno è disposto a mettere Goosh per qualche giorno come homepage sul proprio browser?
Invia questo articolo via email Invia questo articolo via email

Pagina precedente »