'Lær det via internet'

   Mere end 550 artikler, kurser, undervisning og film
     Link direkte fra din side til artikler, film og undervisning
 

                   

      












Subscribe2
WP Opt-in
Tilmeld dig og få en gratis guidet meditations cd (I mp3 format) OG ca. hver 5-6 uge modtager du en mail med gratis ebøger, video guider og mere til GRATIS download.

Indtast email adresse:

Søg

Indlæg om ‘microsoft’

hvordan oprettes Provideradministration i visualstudio

Provideradministration i visualstudio

Ved fejl i vs webstedsadministration,:
‘Der kunne ikke oprettes en forbindelse til databasen.’
Der oprettets SQL Server-databasen med microsofts tool: aspnet_regsql command-lin

Dette tool bruges til at oprette og konfigurere databasen

Herefter returners til webstedsadministrationen for at angive provideren.

Kommandoer uddybes her:

http://msdn.microsoft.com/en-us/library/ms229862(VS.80).aspx

programmet findes her: C:\WINDOWS\Microsoft.NET\Framework\v2.0.xxxxxx directory.

  • Share/Bookmark

betjen computeren uden keyboard og mus – man maschine

På det årlige Consumer Electronics Show (CES i las vegas usa), her i januar, har omkring 145.000 besøgende kikket på gadgets. Folk strømmer til ces for at se de nyeste trends og gadgets På dette års CES holdt Steve Ballmer en tale, (microsoft chef). Her fortalte han bla. om  Xbox teamet og begrebet Natural Computing, som beskriver mulighederne for at interagere og betjent med computeren med tale, berøring eller fagter.

Microsoft har Researched i disse emner i 15 år, og resultaterne fra denne research komme ud til forbrugerne.

Windows 7 har multitouch tilføjet, og en ‘input pen’ + tale er flyttet med til Windows 7 fra Microsoft Surface (første kommercielle multitouch produkt)

Natal til Xbox blev vist frem på CES i år.Det muliggør arbejde med xbox’en med fagter, stemme og ansigts genkendelse. Det vil være oplagt at integrere denne teknologi i pcere og labtops.

Ingen tvivl om at det har gode fremtidsmuligheder indenfor fysiologisk træning og motorisk udvikling også.

se meget mere her om emnet om ‘computing everywhere’

  • Share/Bookmark

hvordan fjernes collation konflikt i sql

Konflikten opstår feksnår man har forskellige tabeller fra forskellige databaser der skal samles med innnerjons eller where statements.

Eksempel på en collate konflikt:

FROM [ENdatabase].[dbo].[ESTOCKCAT] esc
INNER JOIN [ENdatabase].[dbo].[ESTOCKTABLE] est ON est.itemnumber = esc.itemnumber
INNER JOIN #master_produkt_ids mpi ON mpi.itemnumber = est.itemnumber
WHERE est.DATASET = ‘lagerindhold’ AND esc.CATEGORY = @UnderKategoriID

Retunerer denne fejl melding:

Msg 468, Level 16, State 9, Line 42
Cannot resolve the collation conflict between “Danish_Norwegian_CI_AS” and “SQL_Danish_Pref_CP1_CI_AS” in the equal to operation.


Løsning på collate konflikt
:

FROM [ENdatabase].[dbo].[ESTOCKCAT] esc
INNER JOIN [ENdatebase].[dbo].[ESTOCKTABLE] est ON est.itemnumber = esc.itemnumber
INNER JOIN #master_produkt_ids mpi ON mpi.itemnumber = est.itemnumber collate database_default
WHERE est.DATASET = ‘lagerindhold’ AND esc.CATEGORY = @UnderKategoriID

#master_produkt_ids er en intern tabel i sql der indeholder nogle udvalgte data

  • Share/Bookmark

microsoft office 2010 download gratis

beta versionen af office 2010 pakken kan hentes gratis og testes af inden den releases senere i år.

Den er dog ikke tilrådighed på dansk.

gratis microsoft beta versioner

Hvis du er til beta versioner skal du være opmærksom på at din computer kan crasche, og hverken microsoft eller blogggen her tager noget ansvar for tab af data og geninstallations tid. 

Flere gratis microsoft beta versioner her

  • Share/Bookmark

Hvad er web.config filen i asp. net

Web.config filen er som det fremgår af navnet en opsætnings fil til en Asp. Net webapplikation.

En Asp. Net applikation har en web.config fil, der holder de konfigurationer som kræves for at den pågældende applikation kan køre på serveren.

Web.config filen er skrevet i XML med specificerede tags, der har hver deres betydning betydninger.

Hvad er en Machine.config File?

På samme måde som web.config filen bruges til at konfigurere en asp.net webapplikationen, bruges Machine.config-filen indstille applikationen til at køre en bestemt maskine.

Det der opsættes i filen Machine.config, påvirker ALLE programmer, der kører denne ‘maskine’.

Normalt er det ikke nødvendigt at ænde i denne fil, kun web.config bruges som konfiguration til de enkelte web applikationer.

Hvilke informationer lagres i web.config fil?

Der er mange vigtige indstillinger for web applikationen som kan gemmes i konfigurationsfilen.

Her er nogle af de hyppigst anvendte konfigurationer:

  1. Database forbindelser
  2. Session stater
  3. Error Handling
  4. Sikkerhed

1. Database Connections:

De vigtigste konfiguration data der kan gemmes inde i web.config filen, er login informationer til forbindelsen til databasen. Lagring forbindelsen streng i web.config filen giver mening, da eventuelle ændringer i databasen konfigurationer kan opretholdes på et enkelt sted. Andet er vi nødt til at holde det enten som en klasse variabel i alle de tilknyttede kildefiler eller sandsynligvis holde det i en anden klasse som en offentlig statisk variabel.

Men det er gemt i web.config filen, kan det læses og bruges overalt i programmet. Dette vil helt sikkert spare os en masse ændringer i forskellige filer, hvor vi brugte den gamle forbindelse.

Lad os se et lille eksempel på forbindelsen strengen, som er lagret i web.config filen.

Som du kan se det er virkelig nemt at gemme forbindelsen streng i web.config filen. Forbindelsen strengen er henvist af en nøgle, som i dette tilfælde er “ConnectionString”. Værdien attribut i konfigurationsfilen betegner oplysninger om databasen. Her kan vi se, at hvis der er database navn, brugerid og password. Du kan definere flere muligheder, hvis du vil.

Der er en meget god hjemmeside, der beskæftiger sig med alle mulige forbindelse strings. Dets kaldet www.connectionstrings.com, i det websted, du vil finde forbindelsen strengene for de fleste af databaserne.

Lad os se, hvordan vi adgang til forbindelsen strengen fra vores Asp. Netto webapplikation.

hjælp System.Configuration;

string ConnectionString = (string) Con figuration Settings.AppSettings [ "ConnectionString"];

Den lille kodestykke ovenfor er alt, hvad der er nødvendigt for at få adgang til den værdi gemt inde i filen Web.config.

Session stater:

Session i Asp. Netto webapplikation er meget vigtigt. Som vi ved, at HTTP er statsløs protokol, og vi skal møde for at holde staten i live. Asp. Netto gemmer de møder på forskellige måder. Som standard sessionen er gemt i asp. Netto proces. Du kan altid indstille ansøgningen, således at samlingen vil blive gemt i en af følgende måder.

1) Session State Service

Der er to store fordele ved at bruge statens tjeneste. Første staten tjenesten ikke kører i den samme proces som asp. Netto ansøgning. Så selv om asp. Netto program går ned samlingerne vil ikke blive ødelagt. Enhver fordel er at dele information på tværs af staten en webside haven (flere processorer til den samme computer).

Lad os se et lille eksempel på den samling statens tjeneste.

Attributterne er selvforklarende, men jeg vil gå hen over dem.

mode: Det kan være StateServer eller SQLServer. Da vi bruger StateServer vi indstille mode til StateServer.

stateConnectionString: ConnectionString, der bruges til at lokalisere statens tjeneste.

sqlConnectionString: Forbindelsen String af SQL Server-databasen.

cookieless: Cookieless lig med falsk betyder, at vi vil bruge cookies til at gemme sessionen på klientsiden.

2) SQL Server

Det endelige valg til at gemme oplysninger om sessionen videre er ved hjælp af SQL Server 2000-database. At anvende SQL Server til lagring af session tilstand skal du gøre følgende:

1) Kør InstallSqlState.sql script på Microsoft SQL Server, hvor du ønsker at gemme sessionen.

Du web.config indstillinger vil se nogenlunde sådan her:
SQL Server kan du dele session tilstand blandt de processorer i en web-haven eller de servere i en Web gård. Bortset fra, at du også får ekstra plads til at gemme sessionen. Og efter at du kan tage forskellige aktioner på sessionen gemt.

Ulempen er SQL Server er langsom i forhold til opbevaring session i staten i processen. Og også SQL Server koste for meget for en lille virksomhed.

3) InProc:
Dette er en anden session stat. Denne ene er for det meste bruges til udviklingsformål. Den største fordel ved at anvende denne fremgangsmåde er, at applikationer kan køre hurtigere, når man sammenligner med andre Session state typer. Men ulempen er Sessions “gemmes ikke, når der er et problem, der opstår med ansøgningen, når der er en lille ændring i filer etc. også der kan være hyppige tab af session data erfarne ..

Error Handling:

Fejlhåndtering er en af de vigtigste del af en web-applikation. Hver fejl skal fanges og passende foranstaltninger der skal træffes for at løse det problem. Asp.net web.config filen lader os konfigurere, hvad man skal gøre, når der opstår en fejl i vores program.

Kontroller følgende XML-tag i web.config fil, der beskæftiger sig med fejl:

customErrors

Det fortæller Asp.net at vise brugerdefinerede fejl fra en ekstern kunde eller en lokal klient og til at vise en side med navnet errorPage.aspx. Fejl “404″ er “Page not found” fejl.

Hvis brugerdefinerede fejl tilstand er slået “off”, end du vil se Asp.net standard fejlmeddelelse. Denne fejlmeddelelser er gode til fejlsøgningsformål, men bør aldrig udsættes for brugerne. De brugere bør altid præsenteres med venlig fejl, hvis nogen.

Sikkerhed:

Den mest kritiske aspekter af en ansøgning er sikkerheden. Asp.net tilbyder mange forskellige former for sikkerhed metode, der kan anvendes alt efter tilstand og type sikkerhed du har brug for.

1) No Authentication:

Ingen godkendelse betyder “Ingen godkendelse”:), hvilket betyder, at Asp.net ikke vil gennemføre nogen form for sikkerhed.

2) Windows-godkendelse:

Windows-godkendelse giver os mulighed for at bruge Windows brugerkonti. Denne udbyder bruger IIS til at udføre den egentlige godkendelse, og derefter går de autentiske identitet til din kode. Hvis du kan lide at se, at det, vinduer brugeren anvender Asp.net program kan du bruge:

User.Identity.Name;

Denne returnerer domæne \ brugernavn af den aktuelle bruger af den lokale maskine.

3) Pas Authentication:

Passport-godkendelse udbyder benytter Microsofts Passport-tjenesten til at godkende brugere. Du er nødt til at købe denne tjeneste for at bruge det.

4) Formulargodkendelse:

Formulargodkendelse bruger HTML-formularer til at indsamle brugerens oplysninger og, end det tager nødvendige foranstaltninger på disse HTML indsamlede værdier.

For at bruge Formulargodkendelse skal du indstille Anonym adgang afkrydsningsfeltet kontrolleret. Nu har vi brug for, at når brugeren forsøger at køre programmet, han / hun vil blive omdirigeret til login-siden.

Som du kan se, vi indstille Authentication mode til “Formularer”. De formularer loginUrl er den første side, der vises, når programmet køres af enhver bruger.

Tilladelsen tags har nægte brugere element, der indeholder “?”, Betyder det, at fuld adgang vil blive givet til godkendte brugere, og ingen adgang vil blive givet til godkendte brugere. Du kan erstatte “?” med “*” betyder, at alle får adgang til alle de brugere, uanset hvad.

  • Share/Bookmark

microsofts dot net guide

Microsoft har nogle udmærkede starter guider til dot NET og ASP.NET

Starter her: kom igang med Dot NET Development : Hvad er .NET Framework 3.5

En asp.net site kræver lidt setup for at køre:

setup filen hedder web.config fil er eksistentiel og indeholder alle mulige configuratione om asp.net siten.

Format af ASP.NET Configuration File er XML og filen består at en masse xml tags, subtags og attributes, husk at disse tags er ‘case sensitive’.
 

Hvad er dot NET??

Det er et program der installeres på en computer, om det er en server eller workstation er underordnet.

Programet  kaldes .NET frameworket giver mulighed for at køre andre programmer og applikationer på computeren som er skrevet så de udnytter .NET frameworket.  Dot NET frameworket giver en masser af muligheder og fordele for udviklere.

 .NET frameworkets vigtigste komponenter:

hvad-er-dotnet

Nederst:  (CLR) som står for Common Language Runtime
CLR ligger i bunden af dot NET frameworket, CLR gør at udvikling til .NET kan gøres fra flere programmeringssporg: c#, VB,  C++, J# og en del flere.

Base Framework Classes
Disse classes Indeholder objekter til håndtering af: IO, strings, netværk, sikkerheds håndtering,  reflection, collections, mm.

Data and XML Classes
Disse classes indeholder objekterne til kommunikation med databasen og til XML. I denne class ligger den vigtige ADO.NET

Web services, Web-forms og Windows forms
Dette er de programtyper som kører ‘på’  .NET frameworket 

Dot NET frameworket indeholder herudover metoder der gør at det meget let at genbruge den kode man laver og at det IKKE kræver indstillinger i registreringsdatabasen.

 

Hvad er så ASP.NET??

Når dot NET frameworket der kører på webserver kaldes ASP.NET. ASP.NET er en ‘ny måde’ at opbygge dynamiske hjemmesider på. ASP.NET har intet med ASP at gøre, den store forskel er at ASP.NET er en fuldt objektorienteret udviklingsplatform med objekter til dataadgang, sikkerhed, brugerdialog osv. Ud over disse forskellige objekter, så tilbyder ASP.NET også  at man kan adskille selve programmeringskoden og  layoutet (i HTML).

Hvad er Web-services??

Med .NET frameworket på webserveren kan der køres med webservices. Webservices tillader at to webservere  kommunikere med hinanden. Feks fungerer googel search med denne teknologi. Man kan sige at web serivces sender forespørgsler til andre serveres programmer og får svar derfra efter nogle definerede standarder (feks SOAP)

 

  • Share/Bookmark

dot net framework lektion 3 – types

system.object : lowest level

Der er to typer: value types og reference types


mere om dot net framework her

  • Share/Bookmark