Czym jest "control"?

Czym jest "control"?
SA
  • Rejestracja:ponad 8 lat
  • Ostatnio:ponad 5 lat
  • Postów:5
0

Pewnie głupie pytanie ale naprawdę nie umiem ogarnąć definicji słowa "control", które jest często używane w dokumentacji msdn. Wydawało mi się, że jest ono związane z interfejsem użytkownika(buttony itd.) ale właśnie spotkałem się z "The GridView control is associated to the SqlDataSource control".

Więc jak przetłumaczyć/zdefiniować słowo "control"?

MI
  • Rejestracja:około 8 lat
  • Ostatnio:4 miesiące
  • Lokalizacja:Dublin, Irlandia
  • Postów:24
0

prztłumaczyć - kontrolka
zdefiniować - element graficznego interfejsu użytkownika służący do wyświetlania danych i kontrolowania stanu aplikacji.
Więc zarówno button jak grid view będą kontrolkami.

SA
  • Rejestracja:ponad 8 lat
  • Ostatnio:ponad 5 lat
  • Postów:5
0

Tak też mi się wydawało ale "SqlDataSource control" chyba nie ma nic wspólnego z interfejsem użytkownika?

MI
  • Rejestracja:około 8 lat
  • Ostatnio:4 miesiące
  • Lokalizacja:Dublin, Irlandia
  • Postów:24
1

Spełnia funkcję źródła danych dla innych kontrolek, więc moim zdaniem trochę ma. Dziedziczy po DataSourceControl, które z kolei dziedziczy po Control.
Porównałbym to do kontrolki Timer w WinForms, która też nigdzie w interfejsie nie jest wyświetlana a służy do jego kontroli.

somekind
Moderator
  • Rejestracja:około 17 lat
  • Ostatnio:5 dni
  • Lokalizacja:Wrocław
3

SqlDataSource jest kontrolką, ale po prostu niewidoczną.
Pytanie zasadnicze - czemu Cię to interesuje w 2017 roku? O tamtych mrocznych czasach radosnego programowania z użyciem narzędzi RAD (Rapid Application Destruction) należy zapomnieć.

LukeJL
Czemu mrocznych?
SA
Co do zasadniczego pytania, niedawno zacząłem naukę ASP.NET i prawdę mówiąc nie potrafię ogarnąć struktury dokumentacji msdn, dlatego wziąłem się za pierwszy lepszy "getting started" tutorial na ich stronie(i tam właśnie spotkałem się z tymi kontrolkami). Nie żebym jakoś specjalnie się tego uczył, chce po prostu sprawdzić możliwości/techniki i liznąć trochę wszystkiego
somekind
@LukeJL: bo to na początku tego wieku pojawił się pomysł programowania weba metodą drag&drop, przy użyciu zestawu magicznych kontrolek, które same renderują HTML, CSS i JS. No i chyba wszyscy już wiedzą, że to nie był najlepszy pomysł. @Satyrr: Ty się nie uczysz ASP.NET tylko jednego z jego frameworków GUI: WebForms. Tylko on jest już od 5-8 lat niemodny i niespecjalnie używany w nowych projektach. Zastanów się, czy to Ci się do czegoś przyda.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.