🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.pl.comp.lang.csharp
Article #22285

Re: Webmatrix, c#, potwierdzenie usuniecia elementu na www

#22285
From: Łukasz 'Maly' Ostrowski
Date: Fri, 04 Nov 2011 12:15
21 lines
1838 bytes
On Fri, 4 Nov 2011 12:27:20 +0100, Wiktor Zychla wrote:
> słabo znam Razora, ale jesli w kodzie JS stoi kawałek kwerendy SQL to 
> zdecydowanie NIE jest to dobry sposób programowania. nawet w przykładowych, 
> ćwiczebnych aplikacjach NIE wolno tak programować!
> 
> właściwy sposób to wywołanie jakiejś metody z serwera, która dostanie 
> mininum parametrów (tu: np. ID rekordu) i na serwerze sprawdzi czy aby 
> użytkownik na pewno ma uprawnienie do wykonania tej operacji (ta kategoria 
> danych i ten konkretny rekord), a dopiero potem cokolwiek zrobi na danych.

Dokładnie tak jak napisał Wiktor. Przy czym przez "wywołanie metody z
serwera" rozumie się w normalnych warunkach jedną z opcji:
1. AJAX,
2. Form POST.

Do OP: wypadałoby zrozumieć gdzie dokładnie znajduje się gruba linia
pomiędzy "server-side" i "client-side" i jakie ma to implikacje.

-- 
Pozdrawiam,
Łukasz 'Maly' Ostrowski.      http://l3v.eu/
Technical Details
Message-ID: <en0wng5umzmw$.ewzk2iy70rul.dlg@40tude.net>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.dialog.net.pl!not-for-mail
References: <1nntkz7f6u19u.f56h1k0fspyl$.dlg@40tude.net> <4eb3cc17$0$8450$65785112@news.neostrada.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.dialog.net.pl!not-for-mail
From: Łukasz 'Maly' Ostrowski <maly@USUNnemo.pl>
Newsgroups: alt.pl.comp.lang.csharp
Subject: Re: Webmatrix, c#, potwierdzenie usuniecia elementu na www
Date: Fri, 4 Nov 2011 13:15:16 +0100
Organization: Acme
Lines: 21
Message-ID: <en0wng5umzmw$.ewzk2iy70rul.dlg@40tude.net>
References: <1nntkz7f6u19u.f56h1k0fspyl$.dlg@40tude.net> <4eb3cc17$0$8450$65785112@news.neostrada.pl>
NNTP-Posting-Host: static-78-9-71-129.ssp.dialog.net.pl
Mime-Version: 1.0
X-Trace: news.dialog.net.pl 1320408925 24683 78.9.71.129 (4 Nov 2011 12:15:25 GMT)
X-Complaints-To: abuse@dialog.net.pl
NNTP-Posting-Date: Fri, 4 Nov 2011 12:15:25 +0000 (UTC)
User-Agent: 40tude_Dialog/2.0.15.1
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit