Sök  
 
Skribent Inlägget Löst
Google
 
     

  Forum » ASPsidan.se » Varför händer inget?  
 
Skriven av: SnowJim | den 29 maj 2010 Kl 10:00
Varför händer inget?
Hej!

Det var ett bra tag sen jag var här nu och då var det diskussioner om en ny version av ASPsidan vilket verkligen behövdes. Nu när jag kommer tillbaka så är det samma gamla site? Varför har det inte hänt något? Alla andra siter springer ju om denna siten och då ska detta ändå vara en site för utvecklare inom ämnet? Designen är klumpig, siten är seg och sökfunktionen fungerar väldigt dåligt.

Det är verkligen tråkigt att se att det inte blivit någon utveckling här alls :(

En annan sak jag märkte när jag hade glömt mitt lösen var att ni kunde skicka lösenordet i klartext till mig? Varför kör ni inte med hashade lösen som de flesta andra? Jag hoppas verkligen att ni inte sparar lösen öppet i er databas?

Antal svar 70



NAVIGERING: 1 2 3 4 [5] 6 7
Skriven av: mactommy | den 9 juni 2010 Kl 16:33
Det går att göra en hel del med databasen som den är idag med att komplettera med tabeller m.m. Men, det måste göras på den nya koden eftersom "gamla" ASPsidan är lite dumt strukturerad... "Senaste 40"-listan är inte samma som "Senaste 10" på startsidan. Den hade kunnat göras en include där man skickar med antalet poster m.m. och man återanvänder samma kod. Därför är det mer komplicerat att lägga till/tabort något i denna version eftersom en SQL-sats inte finns bara på ett ställe, så att db är inte det värsta... men heller inte det ultimata i koden.  ;)

Det är många som undrat varför räknaren av nya artiklar i info-rutan inte försvinner när man läst den, det kommer den att göra i nya versionen eftersom jag har löst "problemet".

Alla listor m.m. som man kan återanvända är nu byggda runt en UserControl i nya versionen, där jag snabbt kan välja ut x antal som ska följa med och presenteras... Så att det kommer underlätta om man behöver justera något i nya versionen... När man ska kommentera en artikel m.m. i nuvarande, så har man en särskild tråd för kommentarer... med en UC för alla svar i forumet så kan jag snabbt applicera det på en artikel (om man vill) så att man kan läsa kommentarer av artiklar m.m. direkt på artiklen (all paging-info m.m. ligger i UC:n så inget mer behövs göras än att lägga till UC:n på atikeln och koppla den mot UC:n) . Alla artiklar (boktips/script/länkar) är taggningsbara, har nämt det förut... håller även på och kollar om det finns någon enkel applicering på det i forumtrådarna... borde inte vara svårt, utan något som i sådant fall får komma senare. Ni kommer bara hitta ett menyalternativ för t.ex. "Artiklar" och där får man fram alla artiklar sorterat på senast inkommna... sen använder man TAGG-systemet för att se vidare på senaste artiklarna i .NET o.s.v.

Jag har även hållit på och kollat på inloggning med CardSpace, dock så har jag inte hittat någon variant att logga in med det via FF som funkar bra. Så vi har lekt med alternativa inloggningsvarianter och ser att det inte är några problem med att lägga till det i .NET. Så vi kollar på alterantiv och funkar det med CardSpace så borde det itne vara så svårt att implementera OpenID... ;)

WYSIWYG-editor drar jag mig för att stoppa in av den enkla anledningen att jag vill ha ett fullgott skydd mot XSS via dom. Det räcker inte med att skriva i användaravtalet att man inte får XSS-sidan via WYSIWYG-editorn.

Användaromdömme finns med i tankarna, både vad som gäller forumtrådar och artiklar m.m. Gjorde en variant på artiklar m.m. när vi körde mot en ny db-struktur, men tog bort det när vi återgick till gamla db:n, dock ska det in på artiklar m.m. ... även om det inte blir till releasen... Vissa vill även ha "poäng" för hur bra en viss sak är, medan jag ställer mig frågan vad man ska ha "poängen" till och innan jag vet vad det ska vara bra för så lägger jag inte ner allt för stor tid på det i kodandet... men funderar på lösningar i huvudet.

Snabblänkar som finns idag är byggt kring en TreeView som gör att man kan ta vilken sida som helst på ASPsidan och lägga som en snabblänk genom ett klick, sen via ett adminsystem så flyttar man runt dessa till valfri gren.

Jag har lagt till så att man kommer se sina "Olösta trådar" i en lista, detta för att kunna se till att få en överblick allt som inte är löst.

Så det finns en hel del som jag har provat få till i nya versionen för att göra den mer lätttillgänglig och även om det tar tid så vill jag inte bygga "gamla" versionen i .NET, eftersom det inte tillför sidan ett enda dugg och man är kvar i det gamla...

Ev. så kanske det kommer in en till och hjälper till att få till det med CSS:en och jobbar denne person på, så kommer jag att öka takten med så att jag blir klar med sidan och kan börja titta på egna kommande projekt som jag måste ta tag i. Det är lättare att fylla tomhål med data om någon har idéer på hur det ska presenteras... ;)
Skriven av: BlackMustard | den 9 juni 2010 Kl 17:47
angående wysiwyg, tror jag egentligen inte det är det som efterfrågas - iaf inte om du med wysiwyg associerar till tinymce eller liknande. jag tror snarare att det är en live preview-funktion folk vill ha (det är iaf det jag vill ha), och sådana finns det flera mycket enkla. kolla t.ex. på http://www.wmd-editor.com eller http://haacked.com/archive/2009/12/15/live-preview-jquery-plugin.aspx - båda busenkla att använda, och helt säkra mot xss.

Redigerad av: BlackMustard
klickbara länkar.istheshit
Skriven av: mactommy | den 9 juni 2010 Kl 17:58
Det måste kollas... har redan Vimpy som provar hacka sönder nya sidan med XSS, så jag vill inte hjäpa honom med en WYSIWYG-editor... ;)

jQuery kör jag med på sidan så att den borde vara enkelt att implementera... och sen var den där Vimpy framme och kommenterade det hela oxå såg jag nu... han är överallt... har han inget liv? ;)

Redigerad av: mactommy
Nu har jag implementerat "Live Preview jQuery Plugin" för att testa lite på nya versionen... Det var smidigt så länge med hade rätt encodning i dokumentet... ;)
Ska testa lite till så får vi lämna en kommentar senare... :)

Redigerad av: mactommy
Nu så är det uppe och rullande på nya versionen, dock så verkar inte enter-slaget fungera som det gör på demo-sidan...
Skriven av: vimpyboy | den 9 juni 2010 Kl 19:15
SnowJim: Istället för att skriva om mappningen så kan du skapa en ny. Skapa bara en ny klass som implementerar interfacet, och injecta sedan den klassen istället för den gamla.

Projektet jag jobbar med för tillfället är väldigt likt det som pågår med Aspsidan. Det är en gammal applikation i ASP som ska göras om till ASP.NET. Den gamla koden har jag slopat helt, men databasen (som är fruktansvärt hemsk) har allt som är kritiskt för sidan, så jag jobbar just nu med att skapa upp den nya sidan samt går mot den befintliga databasen för att få allt klart i tid. När det är klart så kan jag ta och påbörja arbetet med nya databasen i lugn och ro och sedan flytta över all data till den nya databasen som jag då även har skrivit en provider för. Att flytta över all data och gå mot nya databasen kommer ta ett par minuter.

On topic: Live preview kan säkert vara kul, men det känns inte alltför viktigt IMHO.
Skriven av: mactommy | den 9 juni 2010 Kl 19:23
Tog 20min att implementera för test eftersom jag hade fel encodning på JS-filen... så nu är det där på ett ställe för utvärdering... ;)
Skriven av: Padchi | den 11 juni 2010 Kl 07:58
Citerar vimpyboy:


SnowJim: Istället för att skriva om mappningen så kan du skapa en ny. Skapa bara en ny klass som implementerar interfacet, och injecta sedan den klassen istället för den gamla.

Projektet jag jobbar med för tillfället är väldigt likt det som pågår med Aspsidan. Det är en gammal applikation i ASP som ska göras om till ASP.NET. Den gamla koden har jag slopat helt, men databasen (som är fruktansvärt hemsk) har allt som är kritiskt för sidan, så jag jobbar just nu med att skapa upp den nya sidan samt går mot den befintliga databasen för att få allt klart i tid. När det är klart så kan jag ta och påbörja arbetet med nya databasen i lugn och ro och sedan flytta över all data till den nya databasen som jag då även har skrivit en provider för. Att flytta över all data och gå mot nya databasen kommer ta ett par minuter.


Du skulle möjligtvis inte kunna skriva en artikel om detta? Låter väldigt intressant.
Skriven av: vimpyboy | den 11 juni 2010 Kl 09:13
Jag har lite planer på att skriva en artikel om POCO-stödet i Entity Framework 4. Får se vad det blir för väder nu i helgen - blir det sol så åker jag nog in till Sthlm och passar på att ha det lite trevligt, annars blir det nog att skriva en artikel. :)
Skriven av: vimpyboy | den 11 juni 2010 Kl 12:17
Padchi: Jag har skrivit ihop ett exempel med Entity Framework och POCO-stödet där samt hur man kan använda generella repositories som enkelt kan bytas ut. Tänkte bara skriva något enkelt test-repository och ett enkelt gränssnitt med ASP.NET MVC innan jag skriver ihop artikeln.
Skriven av: Padchi | den 11 juni 2010 Kl 14:47
Citerar vimpyboy:


Padchi: Jag har skrivit ihop ett exempel med Entity Framework och POCO-stödet där samt hur man kan använda generella repositories som enkelt kan bytas ut. Tänkte bara skriva något enkelt test-repository och ett enkelt gränssnitt med ASP.NET MVC innan jag skriver ihop artikeln.


Härligt! Just nu så använder jag mig av POCO med EF 4 och något som skulle kunna liknas vid generella repositories men då jag knappt kan något om det så är inte min lösning så förbannat bra. Ska bli kul och se hur du löser det.
Skriven av: SnowJim | den 11 juni 2010 Kl 20:21
Jag förstår inte problemet, det kan ju inte vara så svårt att skriva några select/insert för att föra över användare, forum, trådar och relationer? Allt annat är ju bara att kasta? Jag hade förstått om man bygger ut en befintlig lösning men här bygger ni ju om allt från grunden. Att sitta o pilla med databasen i efterhand när allt fungerar känns väldigt tråkigt och risken att det inte blir gjort är relativt stort(efter som allt redan funkar).

Jag tror inte det finns så mycket att säga merän Lycka till!!, forum polisen kan låsa tråden om de så önskar.

NAVIGERING: 1 2 3 4 [5] 6 7
 
     

  Svara på inlägg  
 
Du måste vara medlem på ASPsidan för att kunna skriva i forumet.
För att bli medlem klicka här.
 
     

  » Logga in  
 
Användarnamn

Lösenord

 
     

  » Bli medlem  
  Bli medlem på ASPsidan!  
     

     
  Microsoft  
     

  » Partners  
  Comsolvia  
     
  » ANNONS  
  ingen annons än  
     

  » Senast online  
  Endast för inloggade  
  Antal inloggade: 1  
     

Copyright © 2007 www.ASPsidan.se
ingen sponsrar längre ASPsidan med Dedikerad Server
ASPsidan RSS
   
 XHTML / CSS
Det tog 1,3281 sekunder att ladda sidan