Jeg er på et projekt, hvor vi har brug for at indsamle statistikker i en funktion med navnet "lod en historie." Idéen er meget enkel — Hvis du kigger på en interessant artikel på intranettet og ønsker at dele den med en person, Klik på et hyperlink, mærket "del denne historie" e-mail til din ven.
Vi spillede rundt med en brugerdefineret formular til dette formål, men i sidste ende, fornuften vandt dag og vi bruge bare velkendte <en href = mailto:…> teknik. (<en href mailto:…> er en overraskende robust lille smule HTML; som en bonus, Dette link fører mig tilbage til min gamle UNIX mand sider dage; Det var dagene!).
Denne teknik giver en stor brugerflade til slutbrugere, da de får at bruge deres velkendte MS Outlook-klienten (Uanset hvilken email klient de har installeret eller).
Det gør tingene sværere for os fattige udvikler typer siden de klient * også * ønsker at køre en rapport i fremtiden, der viser hvor ofte brugerne deler historier og endda hvilke historier deles oftest.
Vi whiteboarded et par mulige løsninger. Min favorit er til carbon copy (CC) en SharePoint-liste. På den måde, slutbrugeren får stadig outlook-klienten, mens vi får til at fange begivenheden, fordi vi får en kopi af emailen os. Der er nogle indlysende ulemper. Det største problem er, at brugeren kunne simpelthen blanktegn ud eller på anden måde mangle CC adresse. Og, Vi har brug at administrere at begivenhedsbiblioteket af e-mails. Vi har et planlagt job på den ansvarlige for denne oprydning skrivetavle.
Hvis du har nogle kloge tilgang til at løse dette problem, Fortæl.
</slutningen>
Følg mig på kvidre på http://www.twitter.com/pagalvin