Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Membership med skickad lösning

Postades av 2007-05-20 12:24:54 - Jimmy Nilsson, i forum arkitektur, Tråden har 2 Kommentarer och lästs av 1413 personer

Hej!

Jag håller på att bygga en ny website som denna gånge är en skicktad lösning d.v.s Presentaion Layer, Business Logical Layer och Data Access Layer. Siter kommer använda sig av ASP.NET 2.0´s Membership system ihop med MySQL.

Membershipet och Data Access Layer kommer så klart jobba mot samma databas.

Problemet med Membershipet och den provider(till mySQL databasen) som jag fått tag på är att man gör en direkt koppling till databasen från Presentation Layer(där ex Membership login control finns). Det hade varit mer passande om detta gick genom BLL och DAL.

Frågan är nu hur jag kan åstakomma detta? jag vill inte gärna skriva om providern. Kanske det är okay att låta Membership kontrollerna kontakta mySQL databasen direkt från Presentation Layer?

MVH
snowman


Svara

Sv: Membership med skickad lösning

Postades av 2007-05-20 14:18:20 - Mikael Åhlén

Hej,

Visst har du en egen provider som är specialgjord för MySQL?

Jag skulle nog kontakta min BLL via en egen provider, likt denna som ärver ifrån den vanliga MembershipProvidern http://www.koders.com/csharp/fidEB26DBAAE8466CB8FBDBBD686185DDB5B038EA33.aspx där jag anropar min BLL,

vilket skulle bli ungefär

public override void UpdateUser(MembershipUser user)
{
	return this._userService.Save(user);
}


Eller är jag helt ute och cyklar hur du menar?


Svara

Sv:Membership med skickad lösning

Postades av 2007-05-20 18:17:09 - Jimmy Nilsson

Jo precis jag har en "egen" provider, närmare bestämt denna http://www.codeproject.com/aspnet/MySQLMembershipProvider.asp

Man kan såklart göra så att man lägger den i DALet istället och sen i PL så kallar man på BLLet som kallar på DALet, men detta krävs så klart en hel del extra jobb utan att man igentligen får något mer ut av det?

Det jag börjar fundera på är om en 3 skickade lösning verkligen är optimalt. Siten vi bygger kommer vara en större community, trotts detta ser jag inte att BLL kommer att göra så värst mycket merän att redirecta data mellan DAL och PL, den kommer troligen inte modifiera någon data med andra ord. Kanske man kan använda 2 skickad lösning istället? alltså PL och DAL?

Kanske en 3 skickad lösning lämpar sig bättre för ännu större projekt där man är många som sammarbetar?


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 764
27 959
271 761
292
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies