オンプレミスシステムの場合
サーバーにデータベースを置いてクライアントでプログラムを動かす
Windows
VisualBasci .Net
C# .NET
Java
Magic xpa
Android
Java
Kotlin
Mac
Swift
Objective-c
リッチクライアント,Webシステムの場合
それぞれ、どんなものがあるのか適当に例を挙げてみる。太文字はエゾスタイルが良く使うもの。
⓪サーバーOS + データベース① → アプリケーション(開発言語)② → Webサーバー③ → Internet → ④実行環境
⓪ WindowsServer
Linux(Ubuntu,CentOS etc)
Netware
① Oracle
MSSQLServer
MySQL
PostgreSQL
SQLLite
pervasiveSQL ≠ Btreave
② Java(Spring Framework)
php(Laravel,cake php)
Python
Node.js
ruby-on-rails
Magic xpa : 優位な点は別の機会
③ Internet Information Server(IIS)
Apache
nginx
④ Windows + .Net (RIAの場合)
Windows + Java
Linux + Java
iOS +( Magic xpa from ObjectiveC)
AndroidOS + +( Magic xpa from Java)
ブラウザ(WebClientの場合)
ブラウザ + javascript(Angular)
じゃエゾスタイルは????
ゲームを作る会社?×
なのでUnityとかは覚えなくてよし。
ホームページを作る会社?〇
html,css(bootstrap), [php,nginx,mySQL,linux → wordpress ]
データベースを扱う会社?◎
札幌教材 (RIA、Androidタブレット)
タブレット AndroidJava, IIS, Magic xpa,MSSQL,WindowsServer
RIA .NetFramework, IIS, Magic xpa,MSSQL,WindowsServer
石栗写真館 (RIA、Android、iOS、Angular、wordpress)
Android AndroidJava, IIS, Magic xpa,MSSQL,WindowsServer
iOS Objective-C, IIS, Magic xpa,MSSQL,WindowsServer
RIA .NetFramework, IIS, Magic xpa,MSSQL,WindowsServer
ブラウザ Angular,IIS, Magic xpa,MSSQL,WindowsServer
おなかま(WebClient)
html,css(bootstrap),Angular,magic xpa,python,IIS,MSSQL,WindowsServer,nginx,linux(ubuntu)