。ネット違いは

Anonim

わからない場合は、これらのいずれかがプログラミング言語であり、両方ともに関連しています。ネットフレームワーク。フレームワークとは何ですか?

フレームワーク、C#、ASPに慣れているなら。ネット、先を飛ばして自由に感じる。あなたの残りの人のために、読んで学びなさい。

用語の定義

<! - 1 - >

フレームワーク

techtargetによれば、それはどのような種類のプログラムが構築され、どのように相互に関連するのかを示す階層構造です。あなたがまだ混乱している場合は、サイトの詳細な説明があります。

フレームワークの例には、インターネットビジネスフレームワークなどがあります。このフレームワークは、世界で最も強力なエンタープライズソフトウェアベンダーの基盤となります。ここでは名前を挙げませんが、私はそのプログラムに精通しています。彼らの$ 220億ドルの売上高は正当化されます。

<! - 2 - >

もう一つの例は、です。ネットフレームワークは、多くのアプリや技術の基盤となります。

C#

2000年に作成されたプログラミング言語です.C#言語は、C#言語に依存しています。ネットフレームワーク。実際、それはフレームワークの主な言語です。

C ++(それが共存する)と混同しないように、C#言語はC ++に基づいています。 C#はもう少し進んでいます。包括的な言語は、ユーティリティ、オペレーティングシステム、およびゲーム(いくつか例を挙げると)に使用することができます。

<! C#の主なライバルはJavaですが、それは別の日の "Difference Between"です。

ASP。 NET

ASP。 NETは.NETの一部です。ネットフレームワーク。これは、応答性の高いWebデザインのフレームワークです。

これは主に、PHPによく似たレスポンシブなWebページの設計に使用されます。

ASP。 NETはしばしば両方のサーバー側であるPHPと比較されます。もう1つの比較は、クライアントサイドであるJavaScriptなどにも当てはまります。

サーバー側とクライアント側はもう一度、それは別の日の議論です。

違い

これら2つの違いは、実際に比較するのが非常に難しいことです。すべての相違点を終わらせることは何かの違いです。

あなたはASPを見ます。 NETはC#に反対ではありません。 C#は実際にはASPと共に使用される言語です。ネット。 ASP。 NETはDjangoやRuby on Railsに匹敵します。

そして、基本的に、違いはASPです。 NETはウェブサイトのフレームワークであり、C#はこのフレームワークで使用されるプログラミング言語です。

これがあなたの質問に答えることを願っています。

C#についてもっと詳しくC#は私のMicrosoftで開発されたもので、C ++のルーツを持っています(別のプログラミング言語です)。

中級C#開発者に必要なコアスキルは、UdemyインストラクターのMesh Hamedaniによる記事です:

1。データ構造とアルゴリズム

これらはプログラミングのアルファベットであり、これらを単独で学習するには少なくとも1ヶ月かかると言います。

<! - 1 - >

2。データベース

特に合理的なSQLデータベース。 3。 O / RM

またはオブジェクト/リレーショナル・マッパー。データベースのオブジェクトのロードおよび保存に使用されます。

ここで記事全体を読むことができます。

ASPの詳細NET

ASPについてもっと学ぶことに興味があれば。ネット、あなたはウェブデザインに興味を持っている必要があります。二人は一緒に行く。ウェブデザインに興味があれば、HTML、CSS、JavaScriptについて既に聞いているはずです。

<! - 2 - >

そうでない場合は、これがあなたの推奨コースです。あなたはC#にジャンプする前に上記の基本を学び、最後にMVCと呼ばれるものを学ぶ必要があります。

私はあなたのためにそれを分解しましょう。

HTML

あなたのウェブサイトの骨格です。ハイパーテキストマークアップ言語の略です。

あなたは、ウェブサイトが正しくロードされていないときに、どのように厄介で、スペースが取れていないテキストなのかを知っていますか?それはhtmlです。

<! HTMLは非常に学習が簡単で、ほとんど一晩で実行できます。あなたが覚えているよりも多くのタグがありますが、HTMLの基本を理解すれば、どのタグがどの要素に対応しているかを覚えています。

私はここに深くはいないが(私には誘惑されるが)、HTMLのための無料の学習サイトがたくさんある。

CSS

別の非常に簡単なプログラミング言語。 CSSはカスケーディングスタイルシートの略です。これがあなたのウェブサイトを美しく見せるものです。あなたのHTML要素にどこに行くべきか、どのように見えるかを伝えます。

テキストと背景を色付けできます。テキストにパディングを追加することができます(すべてがすべて混乱するわけではありません)。 CSSはあなたのウェブサイトの構成です。

JavaScript

ここではややこしいことがあります。 JavaScriptはかなり簡単に学べますが、複雑な用語がかなり含まれています。 (ブーリアンのように)

これらの言語はあなたのウェブサイトを生き生きとさせます。アニメーション、ドロップダウンメニュー、イメージスライドなどを追加することができます。これはJavaScriptのおかげです。

JavaScriptを学ぶには、いくつかの調査が必要なので、警告してください。

あなたの基礎があります。次に、C#を学びたいと思うでしょう。これは難しい言語であり、学ぶために多くの研究を必要とします。 C#を今のところ(記事を読んでいれば)何を知っていますか?

MVC

またはWebフォーム.Microsoftも作成しています。これは、ASPにバインドされた強力なWebアプリケーション作成ツールです。ネット。

私は、Webフォームに関する私の知識は非常に限られていますが、ここではもっと学びたいと思っている場合に役立つ素晴らしい記事です。

このステップの後、実際のデータベース(SQL)に行き、幸運を祈る!

あなたの考え?

あなたはプログラマーですか?あなたはプログラマーになるために勉強していますか?

あなたはその記事をどう思いますか?

下記のコメントでお知らせください!