Facebook style „izé új táplálja” a ASP.net MVC biztonsági ellenőrzést

szavazat
1

Szeretnék létrehozni egy Facebook stílusú „új izé” nézetben az én asp.net MVC alkalmazás.

Ez lehet generálni tartalom, mint a ...

* Ciaran sent a message to The Rise and Fall of the Rockets
* Rick is going to Songs for the bathtub on Thursday, 28 June 2009
* Col became a fan of The Rise and Fall of the Rockets
* Leeroy posted Busk To Beat Cancer
* Tom went to HMV Showcase on Friday, 19 May 2009

Ő a megközelítés, ami jelenleg a fejemben ....

Minden ilyen elem képviseli a különböző típusú tartalmakat.

Például koncertek, hírek, kommentárok stb

Minden tartalom van tárolva egy másik adatbázis tábla azaz koncertek, hírek, kommentárok stb:

Amikor új tartalmat adnak az alkalmazás (például egy hírt hozunk létre) Én terveztem ami egy további lépését a „WhatsNew tábla”

1. táblázat: WhatsNew

id, contentId, createdDate

2. táblázat:

userId, contentId

Amikor egy felhasználó megtekintett egy darab tartalom egy bejegyzést adunk a 2. táblázat (az ID a felhasználó és a tartalom).

A nézet fenti létre:

1) Visszatérő contentIds a WhatsNew tábla, amely nem tartozik bejegyzés a 2. táblázatban az adott bejelentkezett felhasználó által elrendelt létrehozásának dátumát.

Akkor kérem a newsManager, gigsManager stb adj összefoglaló tartalom alapján ezeket az azonosítókat. Én is csak át minden ids még akkor is képviselnek a különböző típusú tartalmak óta contentids a GUID és felteszem én szokás kap ütközések végig az asztalok (már csak egy db). Egy másik változat szerint jól jönne egy discrimator valamiféle ....

Minden gyűjtő-objektumok ISummary és tartalmazhatnak szabott adatokat. Szóval most van egy lista, amely azt adja át a néző ...

Minden gyűjtő típusú részleges kilátás, amely tudja, hogyan tegyék azt. A részleges felhasználni, hogy egy adott elem lesz kiválasztva alapján összefoglalók típus .. (Megjegyzendő, hogy a lista tartalmazza a különböző típusú összefoglaló ....

Jegyezzük meg, hogy nem akarom a WhatsNew asztalra, hogy valóban tartalmazza a címsor húrok, mint a „Rick fog Dalok a kád csütörtök, június 28, 2009„, mivel ez megnehezíti a

  1. változtatni, hogyan létrehozni ezeket - vagyis talán kifejezés az eltérő attól függően, hogy a felhasználó tartózkodási helyét.

  2. Nemzetközivé dátumokat, stb

Szintén ez azt is jelentené, hogy mondjuk a newsManager / gigsManager generáló főcím lenne szükség a tudás, ami a honlapok routing ..

például a címsor „Rick fog Dalok a kád csütörtök, június 28, 2009„tartalmazhat több link !!

Gondolatok? Úgy tűnik, ez értelmes? Úgy érzi, undorító.

A kérdést 05/06/2009 14:07
a forrás felhasználó
Más nyelveken...                            


1 válasz

szavazat
-1

Csak azt kihagyja a táblákat.

Kérdezd meg a különböző szakaszokban a legutóbbi dolog, és megjeleníti a top 15, vagy bármi. Minden rész végrehajtja interfészt, hogyan jelennek meg adatok az üzenetet, és lehet számítani a futás során. Igen, szeretném használni azonosítók minden - nem a generált címek / üzeneteket.

És ha nem jelöl ezeket olvasó / megtekinthető minden felhasználó, azt nem zavarja a felhasználó-tartalom asszociatív asztal sem.

Válaszolt 10/06/2009 18:22
a forrás felhasználó

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more