Web Design: Web Applications Tips


ASP.Net Development

ASP.net is een web applicatie framework dat is ontwikkeld door de Microsoft Corporation te maken en te ondersteunen webapplicaties. ASP.net code kan worden geschreven in elke toepassing die het .NET framework ondersteunt en dat kan schrijven in een .NET-taal.

ASP.Net wordt gebruikt om dynamische websites en rijke internet applicaties te maken. ASP.Net is een opvolger van de vroegere ASP-raamwerk, en werd door Microsoft in 2002 samen met Visual Studio.Net.

ASP.Net heeft extensies en add-ons die het mogelijk maken om mee te werken met andere web applicatie frameworks zoals Ajax en Ruby on Rails. ASP.Net ontwikkeling wordt gebruikt in vele populaire en grote websites, waaronder de sociale netwerksite MySpace (www.myspace.com) en de computerfabrikant Dell (www.dell.com) website.

ASP.Net Webapplicaties

ASP.Net wordt gebruikt in veel populaire websites. MySpace.com - een van de grootste social networking websites - maakt gebruik van ASP.Net aan de macht van de miljoenen websites die de gebruikers te creëren. Online retailers ook gebruik maken van ASP.Net, waaronder Dell.com (een van de grootste computerfabrikanten), NewEgg.com (één van de grootste online korting elektronica-dealers), evenals Costco, een belangrijke korting club.

Websites buiten de VS ook gebruik maken van ASP.Net, zoals de London Stock Exchange. Monster.com, een populaire loopbaanontwikkeling website maakt gebruik van ASP.Net om haar site en de miljoenen gebruikers dat het frequente stroomonderbrekingen.

Al deze sites vertrouwen op ASP.Net om hun applicaties draaiende te houden, en zijn uitstekende voorbeelden van bedrijven die met succes een ASP.Net platform hebben ingezet.

Extranet Network Design

Een extranet netwerk moet worden ontworpen met veiligheid als hoogste prioriteit. Omdat het verbindt met het internet, moeten alle apparaten op het netwerk firewalls geïnstalleerd op hen hebben. Bovendien moet de gehele extranet netwerk verbinden via een centrale server op het internet, zodat al het verkeer van en naar het extranet wordt door een tweede extra firewall.

Deze filtering moet in de haven niveau worden uitgevoerd, zodat de computers op het intranet niet kunnen hebben hun poorten geopend door indringers vanaf de buitenkant. Andere belangrijke aspecten van het extranet netwerkontwerp omvatten het beperken van de toegang van het extranet gebruikers en de beperking van de rechten die ze hebben op hun computers.

Als een gebruikers hebben informatie over hun computers die als vertrouwelijk wordt beschouwd, moeten ze hun computers te versleutelen, zodat indringers van het internet niet kan toegang krijgen tot de gegevens, zelfs als de firewall van de extranet wordt doorbroken.

Database Ontwikkeling

Een database een bewaarplaats voor die gegevens op een wijze die het gemakkelijk kan worden opgehaald en gecategoriseerd. Web databases gebruiken over het algemeen een vorm van SQL (Structured Query Language) met PHP (PHP: Hypertext Preprocessor) naar gegevens in databases en weer informatie uit de database voor een gebruiker op hun browser.

Een SQL-database kan duizenden kunnen worden geplaatst, en wordt vaak gebruikt in toepassingen zoals online winkels, waar productinformatie moet worden opgeslagen in een gemakkelijk vindbaar wijze. PHP wordt gebruikt op webpagina's te vragen de SQL-database en data gebaseerd op gebruikersinvoeren (bijvoorbeeld in zoekboxen) halen.

PHP is gratis te gebruiken, en bepaalde vormen van SQL zijn gratis te gebruiken als goed (MySQL is een van de meest voorkomende en populaire).

Rich Internet Applications

Rich Internet Applications zijn webapplicaties die dezelfde mogelijkheden en functionaliteit als de desktop-applicaties die ze emuleren, kopiëren of trachten te vervangen hebben. Rich Internet applicaties worden ontwikkeld met behulp van web applicatie frameworks zoals ASP.NET, Ajax of Ruby on Rails.

Deze toepassingen kunnen variëren in functie van eenvoudige agenda's naar het kantoor van de aanvragen, met tekstverwerkers, spreadsheets redactie en presentatie redactie voltooien. De toepassingen meestal hun gegevens opslaan op een centrale server, maar ze kunnen ook hun gegevens op te slaan op de computer van de gebruiker, zodat de gebruiker een lokale kopie beschikbaar wanneer dat nodig is.

In het afgelopen jaar hebben rijke internettoepassingen meer voor in situaties waar gebruikers toegang tot hun bestanden of documenten vanuit meerdere locaties nodig hebben, en willen niet lastig te vallen met de uitvoering daarvan op hun persoon te worden.

Extranet Ontwerp

Een extranet is een privé-netwerk die verbinding maakt met het internet. Een extranet is vaak onderdeel van het intranet van een bedrijf of organisatie, dat is een prive-netwerk dat er geen verbinding met het internet heeft.

Doel het extranet kunnen zijn om gebruikers te voorzien van toegang tot het internet, op te treden als een gateway van het intranet gebruikers op het internet, of om te fungeren als een firewall / voogd voor de algemene intranet.

Extranet ontwerp moet worden gedaan, terwijl in gedachten houden dat het internet toegang tot het netwerk en alle apparaten op het zal hebben. Zo moet de veiligheid en de bescherming van de gebruikers en hun gegevens een topprioriteit in extranet ontwerp en ontwikkeling zijn. Sommige ontwerpers, het houden van de veiligheid in het achterhoofd, zal het ontwerp van het extranet met hardware en software die intranet toegang tot het internet mogelijk maakt, maar filtert toegang vanaf het internet naar het intranet tot een zeer selecte groep van computers of poorten.

Best Web Applications

Google Documenten is een van de beste en meest populaire opties voor gebruikers die willen in staat zijn om gemeenschappelijke office applicaties te gebruiken op het internet. Google Documenten biedt, onder andere, een tekstverwerker, spreadsheet editor en presentatie-editor.

Basecamp, geproduceerd door Signal37, is ook populair geworden, en biedt gebruikers een web-based project volgen en beheren van het systeem, wat handig is als bijdrage aan een project moet een constante toegang tot het projectplan op het web.

Tot slot, een uitstekende web-based e-mailtoepassing is Google Mail, die vele geavanceerde functies en bijna 3 GB aan opslagruimte voor gebruikers biedt. Al deze applicaties bieden een uitstekende functionaliteit voor gebruikers met een gemak van het toegankelijk vanaf elke computer met een internetverbinding.

Custom Web Applications

Google Documenten is een aangepaste webtoepassing die is gemaakt om gebruikers te voorzien van een online manier om documenten, spreadsheets, presentaties en andere items die normaal worden gevonden binnen een kantooromgeving te creëren en te bewerken.

Google Mail (of "G-Mail") is een andere toepassing die door Google, een full-featured e-mail client die volledig web-based. G-mail heeft vele geavanceerde functies gevonden in de moderne e-mail clients, en het is toegankelijk vanaf elke locatie in de wereld.

Tot slot, Meebo, dat is een web-based alternatief voor instant messaging-toepassingen, is populair geworden als een manier om met anderen over meerdere IM-protocollen om te communiceren zonder een applicatie op de computer te installeren.

Web Database Toepassingen

Web applicaties die afhankelijk zijn van databases voor hun werking, zoals online winkels of websites die registratie vereisen, drie dingen nodig.

  • Eerst wordt een webserver die een grote hoeveelheid RAM-geheugen en de harde schijf ruimte is nodig, omdat de database-applicaties kunnen nemen veel ruimte en zijn geheugen-intensief.
  • Ten tweede moet een vorm van SQL op de server geïnstalleerd. SQL is een database software pakket, en zal databases te maken om informatie op te slaan, en het zal gebruikers in staat om hen te ondervragen.
  • Ten slotte zal PHP nodig hebt in de webpagina's die gebruikers gaan door voor toegang tot de webapplicatie te voeren. De PHP code zal ingang nemen van de gebruikers en te vertalen naar vragen die zullen worden uitgevoerd op de SQL server.

Nadat de vragen zijn voltooid, wordt de server dan de resultaten transfer terug naar de webpagina door het gebruik van PHP.

Verwante artikelen