Не сте регистриран! Регистрирайте се БЕЗПЛАТНО, за да използвате услугите на сайта!

   Рубрики
 
 
 
 

 Форуми
» SEO и оптимизация
» Всичко за PHP и Perl
» Всичко за C, C++ и .NET
» Всичко за Java и JSP
» Всичко за SQL и MySQL
» Всичко за XHTML и CSS
» Презентация на сайтове
 Въведение в ASP.NET
  1. Въведение
  2. ASP.NET
  3. IIS и ASP.NET
     
Автор  futureweb (25.12.2004 15:14)  съобщение до автора
Погледнат  6111 пъти  добави към любими
Оценка  добави коментар
Гласове  10  изпрати на приятел
Коментари  (0)  абонирай се за ASP
    Страница 1 / 3

 



   В днешният свят на бързо развиващи се сървърни технологии, от изключителна важност е човек да е на гребена на вълната и да знае ноу-хау. Много платформи претендират да са номер едно в областта на т. нар. server side scripting.

   Ако питате който и да е представител на Майкрософт, със сигурнст ще Ви отговори, че номер едно в света на сървърната логика е ASP.NET в комбинация с dotNET Framework 2.0 (засега бата версия).

   Ще се опитам да Ви представя възможно най-подробно и елегантно идеята, която лежи в основата на ASP.NET и основните му предимства пред други платформи като PHP и Java.

   За да разберете някои аспекти на ASP.NET и фреймуърк платформата като цяло е необходимо за малко да се откъснем от темата и да погледнем от историческа гледна точка върху развитието на интернет базираните приложения.

   От къде е започнало всичко? Някои ще кажат, че в начлото е бил големият взрив, други ще кажат, че в началото бе словото... но нас ни интересува началото на имплементацията на сървърна логика.

   В самото си начало всичко се е свеждало до получаване на заявка, анализ на заявката и връщане на резултат, най-често под формата на готов, предварително дефиниран файл. Това е идеалният вариант за електронни библиотеки (ако предварително знаете какво търсите).

   По-късно се разработват платформи, които позволяват динамично генериране на карйния резултат. В тази категория спадат J2EE, PHP, clasic ASP и други по-малко известни платформи и скриптови езици. Всяка от тези технологии позволява генерирането на резултат, в зависимост от разноонбразни критерии като вид на браузъра (много често), използван език (вербален), въведени от потребителя данни(най-често) и всичко друго, което можете да се сетите.

   Всяка от гореспоменатите платформи може да представи всяка информация по всякакъв начин... стига програмистът да може да борави умело с HTTP хедъри, GET и PUT методите за предаване на данни и други тънкости по линията "браузър-сървър-браузър". И все пак би било чудесно, ако някои от често срещаните действия от страна на имплементацията на сървърна логика биха могли да се "премахнат" от погледа на програмиста и той да се съсредоточи върху реалните алгоритми за решаване на проблема. Също такаби било хубаво, ако сървърът "знае" как да форматира динамично генерираното съдържание в зависимост от това в каква културна обстановка се намира крайният потребител. Казано по друг начин, в арабските страни текстът върви от дясно на ляво, знакът за валута на почти всички държави е различен, а програмистът трябва да реализира универсално, всеобхватно, световно приложимо интернет решение.

   Определено не е невъзможно да се реализира подобно интернационално решение с познатите досега стандартни средства за server side scripting, но определено не е нито лесно, нито бързо реализируемо. Точно тук се намесва "големият брат" на ASP, който се казва:



  Следваща страница >> 


Ключови думи: asp .net FrameWork фреймуърк


Още уроци от тази рубрика


 
  • Подобни теми от myLinks
 

 За автора: futureweb  
Иван Давидов е професионален програмист, специализирал в разработката на интернет базирани приложения. Работи като програмист във фирма "Tumbleweed Communications" гр. София. Ivan Deyanov Davidov davidov.i[[a.t]]gmail[[d.o.t]]com Tel: +359 889 357 125
   
 1 посетител чете този урок (0 потребители и 1 гост)  
Активни потребители: ---
   
  

Еmail  
 

 

 
  • Интересно от Софтуер
 



IT-PLACE.NET © 2004 - 2008