Jump to content
Fórum Script Brasil
  • 0

Delphi For .net.


maxm.ro
 Share

Question

Ola !

Tenho que programar utilizando o Borland Developer Studio 2006, com Linguagem: Delphi for .NET.

alguém aqui que conhece e sabe dizer se:

tem Muita diferença do Delphi 7 ?

a linguagem, muda alguma coisa ?

ainda não tenho intalado, usava o delphi 7. Dizem que a prencia mudou bastante.

tenho que começar a desenvolver um sistema...

será que alguém ai pode dar umas dicas, tipo apostilas essas coisas ?

falou galera....

Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 0

blza, vlw pela dica,

mas teno uma Duvida! nesse artigo ta mostrando a estrutura do microsoft .NET para o Borland Delpi 8! O que esta intalado em meu pc é o Borland Developer Studio 6, Ele tem opções para as linguagens:

C#;

C ++ Builder;

Delpi for Microsoft Win 32;

Delpi For Microsoft .Net FrameWork;

no caso a lingugem .NET deve ser a mesma não é ?

Link to comment
Share on other sites

  • 0
(...) O que esta intalado em meu pc é o Borland Developer Studio 6, Ele tem opções para as linguagens:

C#;

C ++ Builder;

Delpi for Microsoft Win 32;

Delpi For Microsoft .Net FrameWork;

no caso a lingugem .NET deve ser a mesma não é ?

permitam-me dar um "pitaco" por aqui...

Não trabalhei com as ferramentas .NET da Borland (.Net, só mexi com ASP), mas como tinha em mente que .NET trata-se de uma Plataforma de desenvolvimento (assim como quando falamos em Win32) em que podemos utilizar diferentes linguagens de programação para gerar o código final. Então, fui dar uma pesquisada para entender um pouco mais e encontrei algumas coisas que podem ajudá-lo e a quem mais se interessar pelo seu tópico.

Este artigo (O que é .NET) deve lhe ajudar a sanar algumas de suas questões.

Como tinha em mente, em termos de .NET é a mesma coisa, mas em termos de linguagem de programação, a sintax utilizada no código é aquela correspondente a linguagem escolhida. Os exemplos abaixo (ref. projetando.NET - as "guias" só funcionam no IE, Firefox não) são parte do código existente no artigo. Tem uma versão em C# e outra em VB.NET, assim também deverá uma versão para a sintax usada em Delphi (pascal).

Código em C#:

using System.Configuration;
using System.Data.SqlClient;
//...
private static string GetConnStringFromConfigFile(string key) {
    Configuration config =
        ConfigurationManager.OpenExeConfiguration(
        ConfigurationUserLevel.None);

    ConnectionStringsSection conStrings =
        config.ConnectionStrings as ConnectionStringsSection;

    if (config != null) {
        SqlConnectionStringBuilder s = new
            SqlConnectionStringBuilder(
                conStrings.ConnectionStrings[key].ConnectionString);

        return s.ConnectionString;
    }

    return string.Empty;
}
//...
Console.WriteLine(GetConnStringFromConfigFile("ConnString"));
Memo código em VB.NET:
Imports System.Configuration
Imports System.Data.SqlClient
'...
Private Shared Function GetConnStringFromConfigFile(ByVal key As String) As String
    Dim config As Configuration = _
        ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None)

    Dim connStrings As ConnectionStringsSection = config.ConnectionStrings

    If Not IsNothing(connStrings) Then
        Dim sb As New SqlConnectionStringBuilder( _
            connStrings.ConnectionStrings(key).ConnectionString)

        Return sb.ConnectionString
    End If

    Return String.Empty
End Function
'...
Console.WriteLine(GetConnStringFromConfigFile("ConnString"))

Abraços

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share



  • Forum Statistics

    • Total Topics
      150.2k
    • Total Posts
      647.4k
×
×
  • Create New...