2ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

【質問】 ASP.NETスレ 【議論】

1 :nobodyさん:02/12/24 11:51 ID:POToTPwm
ないので立ててみますた。
議論・質問、いろいろしてください。

2 :nobodyさん:02/12/24 14:47 ID:ojSwY/tP
2

3 :2:02/12/24 15:01 ID:ojSwY/tP
クライアントサイドのプログラム(VB6のActiveX,JavaのApplet)は
.NETでは無いのですか?

4 :nobodyさん:02/12/24 15:19 ID:o/1fy6jt
>>4
ないよ

5 :nobodyさん:02/12/25 01:18 ID:???
>>3
Java は .NETの一部ではない。もしそういう主張があるならそれはM$の独断と偏見による主張が由来だ。
.NETの一部になっているJavaはいわゆる「汚れたJava」、つまり「Visual J++」,「Visual J#」だ。これらのJavaはM$が勝手に改良を加え、プラットフォーム非依存を約束するはずのJavaの特徴を破壊し、Windowsでしか動かないようにされた偽Javaだ。

M$はJavaScriptのことも、M$独自仕様のJavaScriptである
JScriptもVBScriptも勝手にActiveScriptとなずけている。
こういう曖昧模糊としたM$のネーミングは、M$が初心者を惑わし、
囲い込むための戦術のために使われている。


6 :nobodyさん:02/12/25 01:42 ID:iEaVFy8+
>>5
それは間違ってると思うぞ。

前半部分は基本的に同意する。

後半部分だけど、単にマイクロソフトが推奨するスクリプトの総称をつけただけじゃん。
別に曖昧でもないし。

7 :nobodyさん:02/12/25 01:54 ID:???
>>6
曖昧なのは .Netについてもだが、ネーミングというより、
JScriptが埋め込まれたコードはJavaScriptともいえるし、JScriptともいえるという点かな。確かに説明が良くなかったかな。
こうすることで、初心者はJavaScriptとJScriptが同じものだと思い込み、W3C勧告に従わないIEでしか動かないWebサイトをどんどん作ってしまうのだ。
Netscapeをはじめとし、各ブラウザ開発組織はM$のお陰で大変な目に遭ったはずだ。
最近では、NetscapeやOperaには仕方がなくIEと同じような機能が追加され、IEでしか見られなかったサイトもNetscapeやOperaで見られるようになってきてしまっている。
W3C勧告にならなかったMarqueeタグがNetscape7やOpera6でも動くようになってしまったのだ。W3C勧告に従わなくならざるを得なくなったのは皮肉なことだ。

JavaScriptはM$が作ったものではなく、Netscapeが作ったものだからな。それを勝手にM$製品であるActiveScriptだのActiveXの一部と決め付けられたことはNetscapeとしては腹立たしいものだったと思われる。

8 :nobodyさん:02/12/25 10:28 ID:iEaVFy8+
>>7
そういうことか。
反論スマソ

9 :nobodyさん:02/12/25 10:33 ID:TC1NOlhm
ASPの勉強にお勧めな書籍は?

10 :_:02/12/25 10:56 ID:upOYkTSk






http://freeweb2.kakiko.com/dengeki/indexd.htm






11 :nobodyさん:02/12/25 16:13 ID:iEaVFy8+
>>9
言語ぐらい指定しる

12 ::02/12/27 00:37 ID:Ab2f9gby
寂しいから上げとこ・・・

13 :◆nZptw02DTU :02/12/28 12:36 ID:nRDMEFDd
>>12
ASP.Netスレってすぐdat落ちしちゃうんだよなー
ぜひともこのスレには長生きしてもらいたい。

関連スレ

==ASP== Part 2
http://pc.2ch.net/test/read.cgi/php/1028024916/l50


14 :nobodyさん:02/12/28 12:54 ID:???
> ASP.Netスレってすぐdat落ちしちゃうんだよなー

流行ってねぇんだからしょうがない。需要がないってことだ。
いくら書籍やネットでプロパガンダ打とうと、現実こんなもんでしょ?



15 ::02/12/28 21:26 ID:WA6r8EXs
>>14
>流行ってねぇんだからしょうがない。需要がないってことだ。
需要云々はともかく、興味のある人間多いと思うが・・・

16 :◆nZptw02DTU :02/12/29 00:33 ID:Crb1yFGM
>>15
ま、まだ早いとは正直思うよ。
このスレの住人として盛り上げていこうや

17 :nobodyさん:02/12/29 02:29 ID:???
流行ったとしても正直イントラレベルだな・・・。
俺はASP.NETと競合するのはJ2EEではなくPHPだと思ってる。


18 :nobodyさん:02/12/29 03:37 ID:???
>>17
俺も思うけど、やっぱりPHPには勝てないのでは?

19 :nobodyさん:02/12/29 16:54 ID:S1QEEFil
>>17
>>18

ASP.Netで作るWebサービスについてどういう見解を持っているの?
ああしたサービスを提供する包括的な環境がPHPに存在するとは思えないんだけれど。


20 :nobodyさん:02/12/30 19:14 ID:15gJ7BKt
C#でASP.netをやりたいのですが
入門者向けでおすすめの書籍ってありますか?

21 :nobodyさん:02/12/30 21:30 ID:hjjeogam
>>20
まだ.Net関係のいいのは見たこと無いな。
Wroxシリーズは名前ばっかり売れているけれど内容は惨憺たるものだし。
Visual Studio .Netのドキュメントやチュートリアル、あるいは.Net Framework SDKのドキュメントやサンプルが現時点では一番良いと思った。



22 :◆nZptw02DTU :02/12/30 22:03 ID:???
>>20
とりあえずピンクの本買っとき。
それと、w3.orgとRFCかな?
とくにHTML辺りはエディタでさくさくかけるくらいになっといて損は無い。

23 :20:02/12/31 00:57 ID:???
レスありがd

>>21
VS.netのヘルプをいろいろ見てみます。

>>22
ピンクの本とは
http://www.amazon.co.jp/exec/obidos/ASIN/4798101257/
のことでしょうか?
ちょっと立ち読みした限りでは、VB.netばかりだったと思うのですが・・・

24 :1:02/12/31 16:21 ID:u4XkCSc4
>>23
VB.NET
の本だね。
今のところ
初心者向けじゃないけど
http://www.amazon.co.jp/exec/obidos/ASIN/4891003154/qid=1041319187/sr=1-1/ref=sr_1_2_1/249-9720398-7681128
ぐらいしかないんじゃないかなぁ。

http://www.amazon.co.jp/exec/obidos/search-handle-form/249-9720398-7681128
洋書でも結構少ないみたい。

25 :nobodyさん:02/12/31 16:33 ID:???
>>23
所詮は同じクラスライブラリを
使うんだからC#だろうがVB.NET
だろうが一緒だよ

26 :◆nZptw02DTU :02/12/31 21:09 ID:???
>>25
だね。
VB.NetとC#はほとんど同じだから読み替えるくらいの技量は欲しい、というかがんがれ

27 :nobodyさん:02/12/31 23:19 ID:ThdVfhKT
>>24 >>25
なるほど。
がんがってみます。

28 :nobodyさん:03/01/01 07:33 ID:???
http://www.dart-books.co.jp/books/ASP.NET_puroguraming.htm

日本人の本だから、外人のつまらんジョークやレトリックは無い。
現実的なプログラム・サンプルから解説する手法が、まあまあ。


29 :nobodyさん:03/01/01 09:24 ID:451iKZpH
asp.netについてはよくしらないけど、visual studio.netがあれば、
http://www.asp.net から.net framework SDK をダウンロードして
インストールしなくてもいいってことですか?


30 :nobodyさん:03/01/01 12:36 ID:???
>>29
Visual Studio.netに.NET Framework SDKが含まれるので
大丈夫です。

31 :nobodyさん:03/01/02 16:02 ID:d8Z0q4LU
asp.net始めたばかりですが、初期の段階でつまってしまいました。
当方のマシンはwindows xp proで、最初にIIS5.1をインストール、
http://localhost/でIISが起動してることを確認。

次にCドライブにaspnet_paracticeというフォルダを作り、仮装ディレクトリ
を作成。read, run scriptにチェックマークをいれ、パーミッション設定で
read, log visits, index this resourceにチェックをいれました。

次に.net framework SDKをCドライブにインストール、チェックする箇所は
すべてチェックしてインストール完了。

これで、サンプルのaspnet.htmlというファイルと、aspnets.aspxというファイルを
C:\aspnet_practice\Ch01\以下にファイルをおきました。

そこで、http://localhost/aspnet_practice/Ch01/aspnet.htmlとやると
htmlファイルがブラウザに表示されるのですが、
http://localhost/aspnet_practice/Ch01/aspnets.aspxとやると
http error 500 内部サーバーエラーとでてきます。

htmlファイルは表示されるので、IISは起動してるのですが、どのようにaspx
ファイルを表示させれるかわかりません。どなたかご教授お願いいたします。


32 :nobodyさん:03/01/02 20:30 ID:???
>>31
ディレクトリに実行権が無いとかそんなんじゃにゃーの?

33 :nobodyさん:03/01/03 08:33 ID:aBmoi4mo
VS.NETで、vb.net, vc#.netの中にある、web application と web service
の違いってなんですか?

34 :nobodyさん:03/01/03 14:56 ID:???
>>33
web applicationではWebアプリケーションが作れます。
web serviceではWebサービスが作れます。

・・・と放置してもいいのだが、一応レスすると
Webアプリケーションというのは今までのASPのようなWebサイトを構築するもの。
WebサービスというのはGUIは持たずに、ロジックだけのサービス(強引に言えばWeb経由で使用できる関数のようなもの)を提供するもの。

VB6とかでいう、「標準EXE」と「ActiveX DLL」のようなもんだ。



35 :nobodyさん:03/01/05 02:20 ID:a1wSzjY0
>>3
.NETでアプレットは作れるみたい

NET大ブーム10 ISO標準化で普及に拍車
http://pc3.2ch.net/test/read.cgi/tech/1034863796/ (dat落ち中)

82 :  :02/11/02 19:46
C#でアプレット作れますか?

84 :デフォルトの名無しさん :02/11/03 11:55
>>82
http://www24.brinkster.com/superlloyd/un.htm (リンク切れ)

86 :デフォルトの名無しさん :02/11/03 12:33
>>84
そのページって表示しても、白い四角に小さなアイコンが表示される
(いわゆる読み出し中みたいなやつ)だけで、何も動きがないんだけど、
なんで、動かないのでしょうか?

何かブラウザの設定が必要なの?

90 :デフォルトの名無しさん :02/11/04 13:28
>>86
.NET Framework SP1 以降、信頼済みサイトに入れないと実行してくれなくなった。

36 :nobodyさん:03/01/05 07:34 ID:???
test

37 :nobodyさん:03/01/08 12:36 ID:e7Wtp3Bg
brinksterを使っている方はいませんか?
コードビハインドで作成したアプリをbrinksterで動かす方法を
教えてください。
dllや.csのファイル名はユーザID_プロジェクト名にしています。
binディレクトリを自分で作って、そこにdllをアップしてもだめでした。
宜しくお願いします。



38 :nobodyさん:03/01/12 00:51 ID:9OgAMZtP
教えてください。
ASP.netって仮想ディレクトリを作らないと動かせないんですか?
ASPで構築した現在のシステムにASP.netを割り込ませたいのですが
仮想ディレクトリ越しでは他のディレクトリに有るプログラムがセットした
セッションオブジェクトを参照できずに困っています。
何か良い方法は無いでしょうか。

39 :nobodyさん:03/01/12 01:45 ID:zKg0cm9f
>>38
アプリケーションが定義されていればその内部にある限り参照できるよ。


40 :◆nZptw02DTU :03/01/12 11:42 ID:???
>>38
ASPのセッションとASP.Netのセッションを共有することは不可能
動いてるプログラムが違うから。

COMでユーザIDと関連づいたセッションなんかを自作すれ

41 :nobodyさん:03/01/14 15:17 ID:RtL9xzQi
私も多分>>31さんと同じような問題だと思うのですが、つまづいています。

win2000 serverで、FrameworkSDKをインストールしたのですが、
aspは実行されるのですがaspxはURLアクセスしてもダウンロードされてしまいます。

ちなみに「アプリケーションのマッピング」では拡張子aspは登録されていますが、
aspxは登録されていないです。

スキルとしてはlinuxは厨房、win2000ははじめてなので、
怪しいと思ってもどこをどういじればいいか全く分からないのですが、
具体的にIISの設定はどうされましたか?

WEBで調べても「仮想ディレクトリ」→「ウィザードで読み取りとasp実行にチェック」
だけしか説明が見つからなくて、困っています。

42 :◆nZptw02DTU :03/01/14 15:43 ID:???
>>41
http://support.microsoft.com/default.aspx?scid=kb;ja;306005
いいかげんこのネタあきた

43 :41:03/01/14 16:05 ID:???
>>42
おを!
今まで悩んでたのが嘘みたいに解消されますた!
やっぱりFAQだったみたいでスマソです。
しかし自分では一生かかってもたどりつかなかったかも。ありがとうございました。

44 :山崎渉:03/01/15 13:32 ID:???
(^^)

45 :nobodyさん:03/01/18 01:29 ID:FfZ8170d
質問です。
FLASHMXからの値をASP.netが受け取るとした場合、どのようにすればよい
でしょうか?
例えば、FLASHから「pp=66666」と言う値をASP.netが受け取ってそれを
処理したいのです。

FLASHを作成した側の人間は、命令を送っているそうです。つまりASP.net側が
受け取れていない模様です。

良い方法がございましたら、御教授ください。


46 :nobodyさん:03/01/18 23:03 ID:???
FLASH板で聞いて来ます。ご迷惑をお掛けしました。

47 :nobodyさん:03/01/21 00:53 ID:Fbu4hUqG
>46
っていうか、ASP.netスレの方が適してねぇ?

flashからloadVariableとかloadVarsメソッドで送るときにはGETとPOST
両方で使えるため、Flash作った奴にどっちで送ってるか?を聞く。

あとは、ASP.NET側は、普通にRequestオブジェクトにGETかPOSTで
送られた形で入ってるので、あとは、htmlからの受信と同じ方法で
データの取得が可能。


48 :nobodyさん:03/01/22 16:46 ID:v/O72t/c
>>47さん
ありがとうございます。FLASH作成側に聞くと「POST」でした。
ですが、未だに悩んでいます。

>htmlからの受信と同じ方法でデータの取得が可能。
ここをお教え頂いたいのです。

Request.QueryString("pp")で大丈夫なのだとは思うのですが、←の構文を一体
どこのイベント書けばよいのかが不明なのです。
Page_Loadではないでしょうし・・・ 勿論、Page_Initでもないと思います。

苦し紛れにFLASH→VBScript(DB書込み)で旨く動作はしました。
FLASH側の構文は
[this.loadVariables("http://hogehoge.co.jp/rrr.asp?id=444444&pp=66666")]

VBScript側の構文は
dim conn,rs,SQLstr,output

set rs = server.CreateObject("ADODB.Recordset")
set conn = server.CreateObject("ADODB.Connection")
conn.Open("Provider=SQLOLEDB;server=localhost;Integrated Security=SSPI;Initial Catalog=hogehoge")
if Request("id") <> "" then
SQLstr = "SELECT * FROM customer WHERE id = " + Request("id")
call rs.Open(SQLstr,conn,2,3)
rs("pr") = rs("pr") + Request("pp")
rs.Update
endif

長いのでまた記載します。

49 :nobodyさん:03/01/22 16:50 ID:v/O72t/c
となり、これで一応希望通り動きました・・・
が、ではc:\inetpub\wwwroot上にVBScriptを持って行って動作させた場合
は全く動きません。

>>48はFLASH+VBScriptだけで動作しました。

ASP.net+FLASH+VBScriptで何故動作しないのか・・・パーミッションは
読み込み、書込み、スクリプトOKにしていますが動作しません。

ので、、、VBScriptを使う方法は諦めて、ASP.net上で動作するように
しなければならないのかなと思っています。

その為にはFLASHからの「POST」を受け取る必要があります。その構文を
一体どこのイベントへ書けばよいのか・・・ 頭を悩ませています


50 :◆nZptw02DTU :03/01/22 17:00 ID:???
>>49
どこのイベントって取りたいところにきまってるだろ?
そのFLASHからの値をどう使うんだ?

51 :nobodyさん:03/01/22 17:46 ID:v/O72t/c
>>50さん
それ。それです。その
>取りたいところにきまってるだろ?
を具体的に教えて下さいまし。

簡素な例で構いませんので、「どのイベント」を動かして取るのかを教え
て下さいませませ。例えばPage_Loadで書くとか、Page_Initで書くとか。

>そのFLASHからの値をどう使うんだ?
その値はASP.netからDBへ書き込むだけです。

どこかのイベントでFLASHからの取得した値をDBへ書き込むだけ。

WebForm1のPage_Loadイベントに書くのか。
WebForm1のPage_Initイベントに書くのか。
もしくは全く別の方法を取るのか。

後はそこに掛かっているのです。お願いしますですはい。


52 :◆nZptw02DTU :03/01/22 22:44 ID:???
>>51
どっちでもいいでしょ?
まぁPage_Loadか?
DBへ書き込んだ後でそのページはどういう挙動するのかにもよるし一概にはいえんよ。
そのぺーじはFLASHからしかよばれることがないならPage_Loadで書いて適当にredirectすれば?


53 :nobodyさん:03/01/22 23:36 ID:???
>>52
了解しました。早速実行に移します。

54 :nobodyさん:03/01/23 16:47 ID:WVD88b6u
どなたか教えて下さい。ASP.net(VB.net)

Dim cok As String = Request.Cookies.Item("srLastVisit").Value
と記載しました。

すると、
オブジェクト参照がオブジェクト インスタンスに設定されていません。

例外の詳細: System.NullReferenceException: オブジェクト参照がオブ
ジェクト インスタンスに設定されていません。

と出ました。それで・・・
プロジェクト→参照の追加 でそこにある全てを登録したのですが、変わりません。
やり方が間違えてるのだと思いますが・・・
どなたか理由がわかるかた教えて下さい。

55 :◆nZptw02DTU :03/01/23 17:26 ID:???
>>54
Request.Cookies.Item("srLastVisit").Value
に何も入っていないからnullが帰ってきてるだけでしょ?


56 :nobodyさん:03/01/23 18:35 ID:???
>>55
ありがとうございます。Cookieを調べたのですが、確かに入っています。

3日程前に同じRequest〜を持つプロジェクトを完成させており、これを
踏襲した形で今回やった訳ですがこのような結果となっています。
3日前のプロジェクトでも同じ手法(Request〜)で取得出来ているのに
今日やったら拾えない・・・

おかしいと思い、OSから再インストールまでやりましたが変わらず・・・
まいりました・・


57 :nobodyさん:03/01/23 20:01 ID:???
ちゅーかデバッガでその部分で止めてみればいいじゃん。
クッキーコレクションに値が入ってるか一目瞭然。

58 :nobodyさん:03/01/23 21:18 ID:???
>>57
ご指摘ありがとうございます。勿論そうなのですが、

→ Dim cok As String = Request.Cookies.Item("srLastVisit").Value

この状態でF10を押すとIEにエラー文が出てきて、そちらに処理が回りま
すので値がわかりません。
ですが、>>56でも記載させて頂いている通り同処理の別プロジェクトでは
全く問題なく拾ってきます。
上記、別プロジェクトも私が組んだのですが、すんなりと取れてその時点
で問題は発生しませんでした。

この度、全く同じ動作をさせているにも関わらず発生しております・・・


59 :◆nZptw02DTU :03/01/23 21:38 ID:???
>>58
そのクッキーもしかして別プロジェクトの設定したやつか?
アプリケーション違ったら渡せなかったと思うんだけど。
Cookie詳しくないんだがそのCookieはまずどのサイトのどのディレクトリのものとして書かれているか
クライアントのCookieファイルを調べれ。

んで、こんどは横取り丸で送信しているか調べれ。

ちなみに、デバッグはその行でとめてウォッチに入れるんだぜ?しってるか?

60 :nobodyさん:03/01/23 21:49 ID:???
>>59
度々ありがとうございます。クイックウォッチで調べた結果・・・
Request.Cookies.Item("srLastVisit").Value
は"Nothing"の模様です。

>アプリケーション違ったら渡せなかったと思うんだけど。

これなのかも知れません・・・ うーん。そうなのかな。
Cookieを新規で入れてやってみます。

61 :nobodyさん:03/01/23 22:24 ID:WVD88b6u

>>関わって頂いた方へ
誠に申し訳ございません。Cookieが悪かったです。つまり私が悪いです。
>>59さまのご指摘頂いた事が原因だった模様です。
Cookie名がAdministrator@××××[1].txt であり、
※↑の××××は登録されたURLです。

今回のはAdministrator@localhost[1].txt となり、
全くアクセス出来ていなかった模様です。

中身が一緒でも、ファイル名が違う為お話になりませんでした。
なんとお恥ずかしい・・・ 誠にご迷惑をお掛け致しました。


62 :nobodyさん:03/01/24 18:10 ID:d39dh58x
恥をしのんでもう一度・・・質問します。下記のようなコードを書きました。
ASP.net(VB.net)です。

Dim sqlstr As String
Dim conn, rs

rs = Server.CreateObject("ADODB.Recordset")
→conn = Server.CreateObject("ADODB.Connection")
→conn.Open("Provider=SQLOLEDB;server=localhost;Integrated Security=SSPI;Initial Catalog=Northwind")

sqlstr = "SELECT pp,rr FROM customer WHERE pp = " + CLng(ss)
Call rs.Open(sqlstr, conn, 2, 3)

rs("rr") = rs("rr") + CLng(dd)
rs.Update()
rs.Close() : rs = Nothing
conn.Close() : conn = Nothing

※ssは「123456」、ddは「1000」が入っていると仮定します。

ソースの4行目と5行目にブレークポイントを置きました。そしてF10を4行目の時点
で押したら、5行目に行きません。5行目から下のコードが一切実行されていません。
IEではFLASHMXで作成された物がその時に実行されています。
どうして5行目から下が実行されないのでしょうか?お願いします。

63 :◆nZptw02DTU :03/01/24 22:43 ID:???
>>62
どこがASP.Netのソースなんだ?ASPにしかみえないぞ。

64 :nobodyさん:03/01/25 00:10 ID:z7ayUFvR
>>63さん 失礼しました。

Dim MyConnection As OleDb.OleDbConnection
Dim MyCommand As OleDb.OleDbDataAdapter
Dim MyDataset As DataSet
Dim MyTable As DataTable
Dim numrows As Integer
Dim sqlstr As String

sqlstr = "SELECT id,nowpoint FROM customer Where id = " & CLng(ss) & ";"

MyConnection = New OleDb.OleDbConnection("Provider=SQLOLEDB.1;Integrated Security=SSPI;" _
& "Persist Security Info=False;Initial Catalog=Northwind;Data Source=localhost;" _
& "Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;" _
& "Workstation ID=××××××;Use Encryption for Data=False;" _
& "Tag with column collation when possible=False")

MyCommand = New OleDb.OleDbDataAdapter(sqlstr, MyConnection)
MyDataset = New DataSet()
→MyCommand.Fill(MyDataset)
→MyTable = New DataTable()

MyCommand.Fill(MyDataset)までは正常に動作します。ですが、
MyTable = New DataTable() ここへ到達しません。

ただ単にエラーなんでしょうか・・・


65 :64:03/01/25 12:05 ID:???
俺ってほんと馬鹿・・・ 底抜けの馬鹿・・・

現在開発しているアカウントではDBアクセス権が設定されてませんでした。
だからDBにアクセスしようとした時にエラーが出てたのでした。
ご迷惑をお掛けしました。 あーぁ・・・ こんな事で悩むとはな・・・

66 :nobodyさん:03/01/25 13:44 ID:???
どれも、誰でもやりがちのエラーだが、なんかおっちょこちょいだな。



67 :64:03/01/25 14:42 ID:???
>>66
全くです。返す言葉もありませぬ。多少急いでいたものですからあせって
しまいました。失礼しますた。

68 :nobodyさん:03/01/27 20:33 ID:bzk0sb9y
保守age

69 :nobodyさん:03/01/27 20:42 ID:wVwsLRbp
http://www.eonet.ne.jp/~nohohon/osaka-band.htm
http://www.as-net.com/free01/mkgif/mkgif.cgi?osaka
http://www.eonet.ne.jp/~nohohon/osaka-kanrinin.htm
http://www.benricgi.com/bbs/vr/d/130211/osaka.htm

25 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.02.02 2014/06/23 Mango Mangüé ★
FOX ★ DSO(Dynamic Shared Object)