Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

paulopatto

Restful e Urls amigáveis em ASP.NET

Recommended Posts

Olá galera boa tarde.

 

 

Gostaria de saber se existe alguma forma de usar restful + urls amigáveis com ASP.NET de modo de se obetre urls semelhantes a de sites com Ruby on Rails e CakePHP.

 

 

Ex.:

http://www.meusitelegal.com.br/usuario/

--Url para cadastrar um usuário

 

http://www.meusitelegal.com.br/usuario/575

--Url que retorna um usuário de Id 575

 

http://www.meusitelegal.com.br/usuario/

--Url que pode listar todos os usuários

 

http://www.meusitelegal.com.br/usuario/575

--Url que pode apagar um usuário de Id 575

 

http://www.meusitelegal.com.br/usuario/delete/575

--Url que pode apagar um usuário de Id 575

 

 

Espero que entendam o que eu quis dizer. :D

 

Grato.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa tarde paulopatto.

 

para visualizar uma pagina a partir da url http://www.meusitelegal.com.br/usuario/ por exemplo bastes ter uma pagina default.aspx ou index.html na raiz dela...o browser irá ler para você o conteudo que tiver nessas paginas padroes...

 

Agora a respeito dos outros dois tipos de sistema:

 

http://www.meusitelegal.com.br/usuario/575

http://www.meusitelegal.com.br/usuario/delete/575

 

 

Vou ficar te devendo essas...sei que pode usar parametro para passar pelo browser e o proprio browser joga na url...mas nunca utilizei...

Faço isso sempre via váriaveis dentro do asp.net...acho melhor!

 

Abraços

brissolare

Compartilhar este post


Link para o post
Compartilhar em outros sites

Voce tem duas opcoes, usar o framework ASP.NET MVC que eh Restful por default, ou usar o ASP.NET WebForms em conjunto com o ASP.NET Routing.

Aqui voce pode ter uma ideia de como eh o ASP.NET Routing: http://msdn.microsoft.com/en-us/library/cc668201.aspx

 

Se voce veio do RoR e CakePHP, vai se sentir em casa com ASP.NET MVC.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.