Välkommen tillbaka till Campusbokhandeln! Vi firar med inlämningskampanj: Lämna in din kurslitteratur – få 150 :- och chansen att vinna 1 000 :-. Läs mer här!
Programmering i Visual Basic .NET | 1:a upplagan
- Häftad, Svenska, 2003
- Författare: Dag Kihlman
- Betyg:
Välj skick:
Bästa pris
385
kr
Skickas från säljare inom 1-3 vardagar
Salih
, Växjö
Verifierad säljare
Toppsäljare
Du sparar 116 kr
(23%)
mot nypris
Butikslager
Onlinelager
1 st i lager
$event.detail.name === 'store-selector' ? isOpen = true : ''"
@close-drawer.window="() => $event.detail.name === 'store-selector' ? isOpen = false : ''"
@keydown.escape.window="isOpen = false"
x-init="$watch('isOpen', value => {
if (value) {
$refs.dialog.showModal();
document.body.style.overflow = 'hidden';
//emit onDrawerOpen event
$dispatch('drawer-opened', {
name: 'store-selector'
});
} else {
setTimeout(() => {
$refs.dialog.showModal();
$refs.dialog.close();
}, 300);
document.body.style.overflow = '';
$dispatch('drawer-closed', {
name: 'store-selector'
});
}
});"
class="h-full"
>
Beskrivning
Med Visual Studio .NET tar Visual Basic steget in bland de fullständigt objektorienterade språken. Välkomna nyheter är arv, trådning och en bättre integration med Microsofts övriga programspråk. En annan stor nyhet är att Microsoft arbetar på att göra programmen plattformsoberoende vilket innebär att vi inom en snar framtid kan utveckla för Linux och andra operativsystem fast det sker i Visual Basic.Grundidén med boken är att en modern student inte sträckläser en programmeringsbok. Det viktiga är att begrepp tas upp och förklaras i ett kort och lättöverskådligt sammanhang. Stor vikt har därför lagts vid en detaljerad innehållsförteckning och ett omfattande register som skall göra boken lämplig även som en snabbreferens. Olika lösningar presenteras med konkreta exempel och till boken ¹nns cirka 150 programexempel som kan laddas ned från bokens hemsida.Boken vänder sig till en bred läsarkrets. De första kapitlen berör utvecklingsmiljön och grunderna i programmering. Därefter tar boken upp några exempel på vanliga problem och lösningar som bidrar till tilltalande applikationer. Senare kapitel berör objektorientering, arv och trådning. Nyheter som webservices och ADO .NET behandlas även de med konkreta exempel. Med hjälp av exemplen skall boken fungera som en referens för Visual Basic 6.0 programmeraren som behöver gå över till Visual Basic .NET samtidigt som boken kan läsas vid grundkurser i programmering. (Studentlitteratur)
Produktinformation
Kategori:
Data & IT
Bandtyp:
Häftad
Språk:
Svenska
Förlag:
Studentlitteratur
Upplaga:
1
Utgiven:
2003-04-02
ISBN:
9789144029283
Sidantal:
439
$event.detail.name === 'primary-menu' ? isOpen = true : ''"
@close-drawer.window="() => $event.detail.name === 'primary-menu' ? isOpen = false : ''"
@keydown.escape.window="isOpen = false"
x-init="$watch('isOpen', value => {
if (value) {
$refs.dialog.showModal();
document.body.style.overflow = 'hidden';
//emit onDrawerOpen event
$dispatch('drawer-opened', {
name: 'primary-menu'
});
} else {
setTimeout(() => {
$refs.dialog.showModal();
$refs.dialog.close();
}, 300);
document.body.style.overflow = '';
$dispatch('drawer-closed', {
name: 'primary-menu'
});
}
});"
class="h-full"
>
$event.detail.name === 'mobile-search' ? isOpen = true : ''"
@close-drawer.window="() => $event.detail.name === 'mobile-search' ? isOpen = false : ''"
@keydown.escape.window="isOpen = false"
x-init="$watch('isOpen', value => {
if (value) {
$refs.dialog.showModal();
document.body.style.overflow = 'hidden';
//emit onDrawerOpen event
$dispatch('drawer-opened', {
name: 'mobile-search'
});
} else {
setTimeout(() => {
$refs.dialog.showModal();
$refs.dialog.close();
}, 300);
document.body.style.overflow = '';
$dispatch('drawer-closed', {
name: 'mobile-search'
});
}
});"
class="h-full"
>
$event.detail.name === 'mini-cart' ? isOpen = true : ''"
@close-drawer.window="() => $event.detail.name === 'mini-cart' ? isOpen = false : ''"
@keydown.escape.window="isOpen = false"
x-init="$watch('isOpen', value => {
if (value) {
$refs.dialog.showModal();
document.body.style.overflow = 'hidden';
//emit onDrawerOpen event
$dispatch('drawer-opened', {
name: 'mini-cart'
});
} else {
setTimeout(() => {
$refs.dialog.showModal();
$refs.dialog.close();
}, 300);
document.body.style.overflow = '';
$dispatch('drawer-closed', {
name: 'mini-cart'
});
}
});"
class="h-full"
>
$event.detail.name === 'add-to-cart' ? isOpen = true : ''"
@close-drawer.window="() => $event.detail.name === 'add-to-cart' ? isOpen = false : ''"
@keydown.escape.window="isOpen = false"
x-init="$watch('isOpen', value => {
if (value) {
$refs.dialog.showModal();
document.body.style.overflow = 'hidden';
//emit onDrawerOpen event
$dispatch('drawer-opened', {
name: 'add-to-cart'
});
} else {
setTimeout(() => {
$refs.dialog.showModal();
$refs.dialog.close();
}, 300);
document.body.style.overflow = '';
$dispatch('drawer-closed', {
name: 'add-to-cart'
});
}
});"
class="h-full"
>