English (United States) Português (Brasil)
Curso em Vídeo de DotNetNuke em Português
You are here:   Módulos

Desenvolvimento de Módulos para DotNetNuke

03. Preparando Ambiente para a Programação de Módulos para Dotnetnuke (Parte 1 de 4)

nov 12

Written by:
12/11/2011 15:46  RssIcon

Introdução e Instalação do DNN na máquina de desenvolvimento

 
Nível Básico
 
Iniciaremos uma série de tutoriais para preparação do ambiente de desenvolvimento de módulos para DNN.
 
Criar o ambiente de desenvolvimento de módulos para DNN requer conhecimento sobre o sistema operacional Windows, sobre o servidor MS SQL, ferramenta Visual Studio e o próprio Dotnetnuke.
 
Desempenhar papéis de administrador de sistemas, administrador de banco de dados e desenvolvedor de sistemas não é uma tarefa muito fácil. Portanto, neste tutorial facilitaremos as coisas pra você.
 
Neste capítulo quero iniciar com um testemunho pessoal da dificuldade que passei, como muitos de vocês que estão lendo, para rodar pela primeira vez um website em DNN, na minha época ainda na versão 3.
 
Logo quando passei para a versão 4, a equipe de Shawn Walker já havia facilitado muito a vida dos desenvolvedores com wizards mais preparados para a instalação deste fantástico framework, percebí que seria muito mais simples instalar o DNN, mesmo assim tive que refazer diversos sites por problemas de instalação.
 
Desenvolver módulos então... demorou 1 ano de utilização da ferramenta pra compreender a estrutura da API do framework e preparar de forma profissional o ambiente de desenvolvimento.
 
Exitem dois modelos de projeto de desenvolvimento Web suportado pelo Visual Studio 2005 e 2008, vamos entender as limitações impostas pelas diferentes versões do Visual Studio e como elas podem afetar o desenvolvimento do módulo. Óbvio que iniciaremos num ambiente mínimo, gratuito e que já permitirá a criação de módulos comerciais e de utilização própria.
 
A partir do .NET Framework 2.0 a Microsoft apresentou 2 possíveis modelos para a criação de módulos e aplicações Web. Web Site Project (WSP) e Web Application Project (WAP).
 
Web Site Project (WSP) é o modelo padrão em .NET 2.0 ou superior. Os desenvolvedores podem se utilizar da pasta App_Code como local comum dos elementos de codificação e não há necessidade de recompilar o aplicativo para ver os efeitos das mudanças pois a compilação acontece de forma dinâmica, o que pode ser considerado um importante benefício já que você pode mudar o código e rapidamente testar a aplicação.  No entanto o código fonte fica exposto para qualquer desenvolvedor que tiver acesso à pasta App_Code o que impede a proteção intelectual do código, inibindo portanto, a utilização deste modelo para fins comerciais, mas muito útil para utilização própria.
 
Web Application Projects ( WAP ) foi introduzido na versão VS 2005 SP1. Utilizar este modelo de programação fornece aos desenvolvedores maior grau de desenvolvimento e controle de implantação, podendo criar complexos módulos e referência a outros WAP, e obter um conjunto único para a implantação. Isso permite que você proteja seu código, e ajuda a diminuir a quantidade de compilação dinâmica necessário na inicialização do aplicativo. Como desvantagem temos alguns passos a mais para a finalização do módulo e a implantação deste método no Express Studio somente na versão 2008. Portanto este método requer Visual Studio 2005 SP1 ou superior e Visual Web Developer Express 2008 SP1 ou superior.
 
Então iniciaremos nossa produção de módulos no modelo WSP que é suportado por todas as versões do Visual Web Developer Express (ferramenta gratuita de desenvolvimento da Microsoft).
 
Com a criação do WebMatrix a Microsoft facilitou muito a instalação de diversos aplicativos web inclusive nosso maravilhoso DNN.
 
Eu pessoalmente, indico os excelentes vídeos da Joscelia para conhecer a ferramenta e utilizar os recursos do DNN, clique em Vídeos. Um em particular vamos utilizar neste tutorial:
 
Passo 1
Instalar o DNN na sua máquina local.
 
Instalação do DotNetNuke - Vídeo #1
 
Pronto. No próximo passo ensinaremos a instalação do VWD 2010 Express.

437 comment(s) so far...


Gravatar

Re: 03. Preparando Ambiente para a Programação de Módulos para Dotnetnuke (Parte 1 de 4)

fitflop shoes
hollister uk
mont blanc
cheap michael kors handbags, www.cheapmichaelkorshandbag.in.net/
coach outlet
chanel handbags, www.chanelhandbags-outlet.co.uk/
nike free 5.0
asics, www.asicsisrael.com/
chanel handbags
ghd hair straighteners, www.ghdhairstraightenerssale.co.uk/
longchamp handbags
hollister pas cher
michael kors outlet
louis vuitton outlet
oakley,occhiali oakley,oakley italia,oakley occhiali,oakley sunglasses
air max 2015
links of london uk
tiffany and co jewelry
oakley sunglasses, www.oakleysunglasses-wholesale.us.com/
oakley sunglasses
ugg uk
tory burch shoes
atlanta falcons jersey
louis vuitton uk
ysl outlet
kansas city chiefs jerseys
lacoste outlet
true religion jeans, www.truereligionjeanscanada.com
michael kors handbags
michael kors handbags
christian louboutin outlet
air force one shoes
adidas outlet store, www.adidasoutletstore.us.com/
swarovski crystal
ray ban sunglasses
custom mlb jerseys
michael kors canada, www.michaelkorsoutletcanada.in.net
cheap jordans
michael kors outlet store, www.michaelkorsoutletonlinstore.us.com
mbt shoes
lacoste shirts
celine outlet
the north face outlet
evening dresses
christian louboutin,louboutin,louboutin outlet,louboutin outlet italia,scarpe louboutin
converse shoes
vibram fivefingers
cheap ugg boots, www.cheapuggboots.net.co
oakley outlet
nike huarache
herve leger
beats headphones
indianapolis colts jerseys
michael kors outlet, www.michaelkorsoutletonlinestores.us.com/
polo ralph lauren outlet
hermes outlet
louis vuitton outlet store, www.louisvuittonoutletstore.name/
ray-ban sunglasses, www.raybansunglass.com.au/
tods outlet
hollister shirts
coach outlet online
cheap wedding dresses
ray ban
burberry outlet,burberry outlet online,burberry outlet store,burberry factory outlet,burberry sale,burberry
michael kors outlet, michaelkors.outletonlinestores.us.com/
tory burch outlet
coach outlet online
tory burch sandals
louis vuitton,borse louis vuitton,louis vuitton sito ufficiale,louis vuitton outlet
cheap jordans, www.cheapjordanshoes.in.net/
salomon shoes
michael kors factory online, www.michaelkorsfactoryoutletonline.com
mont blanc outlet
hermes belt
prada shoes
thomas sabo uk
coach outlet, www.coachoutletstoreonline.in.net/
ralph lauren,polo ralph lauren,ralph lauren outlet,ralph lauren italia,ralph lauren sito ufficiale
toms outlet
michael kors factory outlet, www.michaelkorsfactoryoutletonline.com
prada outlet
new york knicks jersey
oakley sunglasses
oklahoma city thunder jerseys
abercrombie and fitch
nfl jerseys
abercrombie and fitch
louboutin shoes
tory burch outlet
minnesota vikings jerseys
green bay packers jerseys
michael kors factory outlet, www.michaelkorsfactoryoutlets.in.net/
hollister clothing store
fred perry polo shirts
christian louboutin, www.scarpelouboutin.it/
louis vuitton outlet, www.louisvuittonoutletstore.name/
stuart weitzman boots
new balance 574
babyliss pro
michael kors uk outlet
kobe 9
chanel handbags, www.chanelhandbags-outlet.us.com/
cheap oakley sunglasses
coach outlet store
michael kors outlet, www.michaelkorsoutletcanada.in.net
ray ban, www.occhiali-rayban.it/
vans shoes
air max 2014
salomon running shoes
the north face outlet store
toms shoes
fitflop
ralph lauren uk, www.ralphlauren-outletonline.co.uk/
polo ralph lauren outlet
hollister canada, www.hollistercanada.com
rolex watches
true religion outlet, www.truereligionjeansoutlet.com
kobe 9 elite
air jordan 4
michael kors outlet online, www.michaelkors-outlets.us.com
new orleans saints jerseys
nike air max uk
oakley sunglasses, www.oakleysunglasseswholesale.in.net
nike outlet store
new york jets jerseys
five fingers shoes
michael kors outlet
ray ban sunglasses, www.rayban-sunglassess.us.com/
michael kors outlet, www.michaelkorsoutletonlinstore.us.com
gucci handbags, www.guccihandbags-outlet.co.uk/
coach factory outlet
san francisco 49ers jerseys
cheap nhl jerseys
denver broncos jerseys
adidas wings
cheap oakley sunglasses, www.oakleysunglasses-outlet.us.com
marc jacobs outlet
san antonio spurs jerseys
ugg boots, www.uggsoutlet.us.org
michael kors uk
foamposite gold
hollister, www.hollistercanada.com
air jordan shoes
hollister clothing
bottega veneta outlet
jordan 11
ralph lauren outlet
lululemon outlet, www.yogapants.us.com
michael kors outlet
new england patriots jerseys
michael kors outlet online, michaelkors.outletonlinestores.us.com/
ray ban sunglasses
beats by dr dre, www.beatsbydrdre-headphones.us.com/
chelsea jersey
pandora
abercrombie and fitch
kobe bryants shoes
boston celtics jersey
los angeles lakers jerseys
mac cosmetics
mac makeup
gucci,borse gucci,gucci sito ufficiale,gucci outlet
abercrombie
air jordan shoes
seattle seahawks jerseys
true religion outlet, www.truereligionjean.in.net
cheap football shirts
karen millen dresses, www.karenmillendressesoutlets.co.uk/
kobe shoes
mcm bags
true religion outlet, www.truereligionoutletstore.us.com
ugg boots clearance,ugg australia,uggs on sale,ugg slippers,uggs boots,uggs outlet,ugg boots,ugg,uggs
mulberry uk
coach outlet canada
oakley sunglasses, www.oakleysunglassescanada.com
designer handbags,handbags outlet,cheap handbags,purses and handbags,wholesale handbags,designer bags,bags outlet,handbags wholesale,cheap purses,discount handbags,handbags sale,wholesale purses,handbags and purses,designer purses
moncler coats
puma shoes
tory burch outlet online
chanel outlet
cheap jordans
nba jerseys, www.nbajerseys.us.com
cheap jordans, www.jordan-shoes.us.com
pandora charms
coach outlet
louis vuitton outlet
nike huarache, www.nike-airhuarache.co.uk/
cheap nba jerseys
chicago bulls jersey
coach outlet, www.coachoutletonline-store.us.com/
replica watches
ferragamo shoes
calvin klein underwear
snapback hats
true religion jeans, www.truereligionjean.in.net
north face jackets
oakley sunglasses
air force 1 shoes
iphone 6 plus cases
koby bryant shoes
air max 90
oakley sunglasses
lebron james shoes
ralph lauren outlet
michael kors outlet online, www.michaelkorsoutletonlinstore.us.com
roshe run men
new york giants jerseys
michael kors outlet store, www.michaelkorsoutlet-store.us.com
air jordan 11
ray ban sunglasses
valentino shoes
discount oakley sunglasses, www.oakleysunglassesdiscount.us.com
nike trainers
michael kors uk
insanity workout
tods shoes
the north face uk
fred perry sale
ralph lauren polo shirts
tory burch outlet online
christian louboutin sale
the north face jackets
lululemon
air max 90
hermes bags, www.hermesbags.co.uk/
lululemon outlet
michael kors outlet
baltimore ravens jerseys
basketball shoes,basketball sneakers,lebron james shoes,sports shoes,kobe bryant shoes,kobe sneakers,nike basketball shoes,running shoes,mens sport shoes,nike shoes
giuseppe zanotti
ray ban sunglasses, www.ray-bansunglassess.in.net
canada goose outlet
tory burch outlet
tiffany jewellery, www.tiffanyjewelleryoutlets.co.uk/
tiffany and co
miami heat jersey
cheap nike shoes
giuseppe zanotti outlet
lacoste polo shirts
gucci, www.borseguccioutlet.it/
ray-ban sunglasses, www.rayban-sunglassess.us.com/
cheap soccer jerseys
cartier love bracelet
ugg outlet, www.uggsoutlet.us.org
louis vuitton handbags
iphone 6 cases
pandora jewelry
wedding dresses, www.weddingdressesoutlet.co.uk/
celine outlet online
cheap nfl jerseys, www.cheap-nfljersey.us.com/
rolex watches uk
cheap oakley sunglasses
manchester united jersey
coach outlet
swarovski uk
golden state warriors jerseys
jordan shoes, www.jordanshoes.us.com/
supra shoes
ugg boots, www.cheapuggboots.net.co
coach outlet, www.coachhandbagsoutletonline.us.com/
michael kors outlet online
supra footwear
louis vuitton bags, www.louisvuittonbag.us.com/
ugg boots
pandora jewelry
nhl jerseys
nike roshe
louis vuitton handbags
valentino outlet
ralph lauren outlet
arizona cardinals jerseys
jordan shoes, www.jordan-shoes.us.com
oakley sunglasses, www.oakleysunglasses-outlet.us.com
nike free uk
soccer jerseys
salvatore ferragamo
nike free
ray ban uk, www.raybansunglass.co.uk
nba jerseys
oakland raiders jerseys
michael kors outlet online
longchamp outlet
instyler ionic styler
dansko outlet
marc jacobs
coach outlet store, www.coachoutletstoreonline.in.net/
real madrid jersey
herve leger dresses
christian louboutin outlet
oakley sunglasses, www.oakleysunglassesdiscount.us.com
rolex watches,rolex watches,swiss watches,watches for men,watches for women,omega watches,replica watches,rolex watches for sale,rolex replica,rolex watch,cartier watches,rolex submariner,fake rolex,rolex replica watches,replica rolex
tommy hilfiger outlet
juicy couture outlet
tiffany outlet, www.tiffany-outlet.us.com/
louis vuitton handbags, www.louisvuittonhandbags.org.uk/
air jordan shoes
gucci shoes
instyler
cheap nba jerseys, www.nbajerseys.us.com
oakley canada, www.oakleysunglassescanada.com
foamposite shoes
michael kors outlet
coach outlet
hogan,hogan outlet,scarpe hogan,hogan sito ufficiale,hogan interactive
michael kors outlet, www.michaelkorsoutlet-store.us.com
true religion jeans, www.truereligionoutletstore.us.com
philadelphia eagles jerseys
michael kors outlet, www.michaelkors-outlets.us.com
oakley sunglasses wholesale,