Ir para conteúdo
kim.y

Ajuda com aprendizado (indicação de livros,artigos e sites)

Recommended Posts

Boa noite pessoal,

 

Comecei a trabalhar com asp.net mvc mas estou com certa dificuldade em aprender asp.net MVC 5, entity framework e webservices.

Estou gostando do trabalho e quero continuar por lá, mas já se passaram 3 semanas desde que iniciei e acredito que estou patinando no mesmo local, não consigo resolver certos problemas que parecem ser fáceis talvez por não entender os conceitos direito.

 

O que vocês indicariam eu estudar e o qual a ordem (se é que existe alguma)?

Ex:

1)Estudar ASP.NET MVC 5;

2)CRUD com ENTITY FRAMEWORK;

3)LINQ;

4)ADO;

4)WEBSERVICES;

5)E etc.

 

E se alguém tiver alguma indicação de curso pago ou gratuito e puder me enviar por MP ou postar aqui será de grande ajuda também.

 

Pensei nesse curso da alura:

https://www.alura.com.br/curso-online-desenvolvimento-web-asp-net-mvc-5

 

e nesse livro:

https://www.casadocodigo.com.br/products/livro-aspnet-mvc5

 

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Qual é o seu "nível" como programador? Quais linguagens você conhece ou está ingressando direto em .NET?

Compartilhar este post


Link para o post
Compartilhar em outros sites
1 hora atrás, Gabriel Heming disse:

Qual é o seu "nível" como programador? Quais linguagens você conhece ou está ingressando direto em .NET?

Me considero iniciante, já trabalhei com .NET C# mas com windows forms.

Conheço um pouco de banco de dados tanto SQL Server quanto Oracle e MySQL.

HTML, CSS e Javascript básico também.

 

No meu trabalho pelo que eu vi, vou trabalhar mais com Backend e banco de dados.

 

Não sei bem como definir meu nível de programação, acredito que iniciante quase intermediário, digamos que eu consigo me virar sozinho mas ao mesmo tempo as vezes fico travado e demoro mais que o necessário ou preciso de ajuda pra sair de certo ponto.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Só pra complementar, lá atualmente minha função é dar suporte tanto com bugs como para adicionar e alterar alguma função básica, atualizar e pesquisar algumas coisas no banco de dados.

 

E os projetos que mais vou trabalhar são um em MVC (maior parte do meu trabalho) e um em WebForms (vou utilizar menos).

 

O WebForms eu achei mais simples de achar as coisas, o MVC eu achei mais complicado e ainda fico um pouco perdido.

 

Eles falam muito de WebService e XML também mas pra não dar um passo maior que a perna acredito que preciso começar por algo mais raso.

 

E as tabelas dos bancos nem sempre são indicadas no código e isso me dificulta um pouco na hora de fazer algumas verificações.

 

Não sei se estou sendo claro, mas é basicamente isso, não quero nada de mão beijada mas seria bom ter um norte pra facilitar o aprendizado, eu já estou assistindo alguns vídeos no youtube  e lendo alguns artigos mas ainda não foquei em nenhum assunto específico.

Compartilhar este post


Link para o post
Compartilhar em outros sites
Em 26/03/2018 at 05:50, quintelab disse:

Depende muito como gosta de estudar. Eu não leio livros sobre programação, particularmente não gosto, prefiro video aulas. Se tiver um nivel de ingles bom recomendo o pluralsight.com

 

Eu dei uma olhada rápida nesse site e achei bacana, você sabe se o pagamento precisa ser através daquele cartão internacional?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cartão de crédito internacional ou paypal.

  • Obrigado! 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora

  • Conteúdo Similar

    • Por amenum
      Pessoal, tudo bem? Fiquei parado da programação um bom tempo, e agora que retornei, queria dar manutenção nas minhas aplicações web que estão em vb.net webforms. Comprei um template de bootstrap (https://seantheme.com/color-admin-v4.2/admin/html/index_v2.html) e queria controlar os elementos via code behind in vb.net, mas estou sofrendo aqui por conta do meu limitado conhecimento.
       
      Alguém poderia me dar uma luz em base neste link:
      https://seantheme.com/color-admin-v4.2/admin/html/ui_modal_notification.html
       
      Ao clicar na maioria dos botões dessa página, abre um modal ou alert. Pois bem, eu gostaria de simular essa abertura a partir de uma lógica no code behind, por exemplo, em um formulário, caso alguma regra não esteja sendo cumprida. Simples assim.
       
      No código original, temos:
      Chamada:
      <a href="#modal-dialog" class="btn btn-sm btn-success" data-toggle="modal">Demo</a>
       
      Div do modal
      <div class="modal fade" id="modal-dialog" runat="server">
                                      <div class="modal-dialog">
                                          <div class="modal-content">
                                              <div class="modal-header">
                                                  <h4 class="modal-title">Modal Dialog</h4>
                                                  <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
                                              </div>
                                              <div class="modal-body">
                                                  <p>
                                                      Modal body content here...
                                                  </p>
                                              </div>
                                              <div class="modal-footer">
                                                  <a href="javascript:;" class="btn btn-white" data-dismiss="modal">Close</a>
                                                  <a href="javascript:;" class="btn btn-success">Action</a>
                                              </div>
                                          </div>
                                      </div>
                                  </div>
       
      o que eu preciso?
      No code behind
       
       Protected Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
            try
                if verificaCampos() = false then ABRE O MODAL DIV COM A MENSAGEM DE ERRO          
           Catch ex As Exception
                     Throw ex
            end try
          End Sub
       
      Alguém pode me ajudar?
       
      muito obrigado.
       
    • Por avelar.avelar
      Boa tarde turma,
       
      Estou com um problema grave aqui, o meu sistema esta gerando boletos e o webservice esta pegando muitos boletos e não esta registrando, da erro e nao, passa, e outros boletos passa normal, ele consegue registrar, já verifiquei cadastro dos clientes e esta tudo normal, todos os campos preenchidos corretamente, alguem poderias me ajudar !!!!
       
       
      Avelar
    • Por RafaelKleimpaul
      Então, estou batendo cabeça com o seguinte desafio: Eu preciso pegar uma NF que está em um web service por sua chave dela e exporta-la no formato XML para uma pasta na máquina. Tenho o seguinte método: getNFe(TOKEN_DE_ACESSO, CHAVE_NFE).
       
      Como posso fazer para pelo token e a chave dessa NF eu conseguir extrai-la e armazena-la?
       
      Obrigado!
    • Por ugiov
      Bom dia.
       
      Estou iniciando o desenvolvimento de um software para controle e emissão de NF-e para a SEFAZ. A princípio, estou começando pelo básico, onde busco consultar se o serviço selecionado está online, ou não. De maneira simplificada:
      Private Sub VerificaStatus() Dim servicoNFe As ServicosNFe Dim retornoStatus As RetornoNfeStatusServico Dim retornoBasico As retConsStatServ servicoNFe = New ServicosNFe(NFeConfig.CfgServico) retornoStatus = servicoNFe.NfeStatusServico() retornoBasico = retornoStatus.Retorno End Sub  
      Ele gera o XML para consulta, valida, salva uma cópia no computador, e tudo.... Mas quando vou na função NfeStatusServico:
      Public Function NfeStatusServico() As RetornoNfeStatusServico Dim versaoServico = ServicoNFe.NfeStatusServico.VersaoServicoParaString(_cFgServico.VersaoNfeStatusServico) Dim ws = CriarServico(ServicoNFe.NfeStatusServico) If _cFgServico.VersaoNfeStatusServico <> NFe.Classes.Servicos.Tipos.VersaoServico.ve400 Then ws.nfeCabecMsg = New nfeCabecMsg ws.nfeCabecMsg.cUF = _cFgServico.cUF ws.nfeCabecMsg.versaoDados = versaoServico End If Dim pedStatus = New consStatServ With { .cUF = _cFgServico.cUF, .tpAmb = _cFgServico.tpAmb, .versao = versaoServico } Dim xmlStatus = pedStatus.ObterXmlString() Validador.Valida(ServicoNFe.NfeStatusServico, _cFgServico.VersaoNfeStatusServico, xmlStatus, cfgServico:=_cFgServico) Dim dadosStatus = New XmlDocument() dadosStatus.LoadXml(xmlStatus) SalvarArquivoXml(DateTime.Now.ParaDataHoraString() & "-ped-sta.xml", xmlStatus) Dim retorno As XmlNode Try retorno = ws.Execute(dadosStatus) '<<< Aqui ocorre um erro! Catch ex As WebException Throw FabricaComunicacaoException.ObterException(ServicoNFe.NfeStatusServico, ex) End Try Dim retornoXmlString = retorno.OuterXml Dim retConsStatServ = New retConsStatServ().CarregarDeXmlString(retornoXmlString) SalvarArquivoXml(DateTime.Now.ParaDataHoraString() & "-sta.xml", retornoXmlString) Return New RetornoNfeStatusServico(pedStatus.ObterXmlString(), retConsStatServ.ObterXmlString(), retornoXmlString, retConsStatServ) End Function  
      A função ws.Execute(dadosStatus) gera um erro:
      Namespace NFe.Wsdl.Status <WebServiceBinding(Name:="NFeStatusServico4Service", Namespace:="http://www.portalfiscal.inf.br/nfe/wsdl/NFeStatusServico4")> Public Class NfeStatusServico4 Inherits SoapHttpClientProtocol Implements INfeServico Public Sub New(ByVal url As String, ByVal certificado As X509Certificate, ByVal timeOut As Integer) SoapVersion = SoapProtocolVersion.Soap12 Me.Url = url Me.Timeout = timeOut ClientCertificates.Add(certificado) End Sub <Obsolete("Não utilizar na nfe 4.0")> Public Property nfeCabecMsg As nfeCabecMsg Private Property INfeServico_nfeCabecMsg As nfeCabecMsg Implements INfeServico.nfeCabecMsg Get Throw New NotImplementedException() End Get Set(value As nfeCabecMsg) Throw New NotImplementedException() End Set End Property <WebMethod(MessageName:="nfeStatusServicoNF"), SoapDocumentMethod("http://www.portalfiscal.inf.br/nfe/wsdl/NFeStatusServico4/nfeStatusServicoNF", Use:=SoapBindingUse.Literal, ParameterStyle:=SoapParameterStyle.Bare)> Private Function Execute(<XmlElement(Namespace:="http://www.portalfiscal.inf.br/nfe/wsdl/NFeStatusServico4")> nfeDadosMsg As XmlNode) As <XmlElement("nfeResultMsg", Namespace:="http://www.portalfiscal.inf.br/nfe/wsdl/NFeStatusServico4")> XmlNode Implements INfeServico.Execute Dim results = Me.Invoke("nfeStatusServicoNF", New Object() {nfeDadosMsg}) '<<<< Aqui nesta linha ocorre o erro Return CType((results(0)), XmlNode) End Function End Class End Namespace  
      A seguinte mensagem, é então exibida:
      "O método nfeStatusServicoNF do serviço da Web é inválido". <Imagem Anexo>
       
       
      Esse erro eu não estou conseguindo corrigir.
      Alguém poderia me ajudar com o mesmo?

    • Por JullySL
      Boa tarde!

      Tenho um projeto em asp net mvc 5 com banco de dado sql server 2012 hospedado no rds da Amazon acontece que:
      Quando rodo o projeto local através do localhost com a string de conexão conectada ao servidor rds sql server 2012 da aws o sistema funciona normalmente faz o login e senha td certinho, porém quando subo a aplicação para o servidor da amazon o sistema não funciona ele abre normalmente a tela para o usuário inserir o login e senha mas não apresenta nenhuma mensagem de erro.
       
      Alguém sabe me dizer se precisa fazer algum tipo de instalação ou configutação no servidor windows?[
       
      agradeço desde já
       
×

Informação importante

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