忍者ブログ

プログラミングの練習

プログラミングの問題やプログラミング関連知識、ソフトウェアのテストについてのブログです

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。




VBA 構造体と、構造体の配列の例


1.サンプル

Option Explicit

'---
'--- 構造体の宣言
'---
Public Type TransforTable
    old As Integer
    new As Integer
End Type

'---
'---
'---
Sub Macro2()

'---
'--- 構造体の配列表現
'---

Dim TransforTables(2) As TransforTable

TransforTables(1).old = 1
TransforTables(1).new = 10

TransforTables(2).old = 2
TransforTables(2).new = 20

Dim i As Integer

For i = 1 To 2
  Debug.Print (TransforTables(i).old)
  Debug.Print (TransforTables(1).new)
Next i

End Sub


2.実行結果

1
10
 2
10

が表示されます







VBA 関数の例


1.サンプル


Option Explicit

'------------------
'--- 2つの引数の和を返す関数
'------------------
Function Myadd(a, b)
  Myadd = a + b
End Function

'---
'--- 関数を呼び出す側
'---
Sub Macro2()

 Debug.Print (Myadd(2, 3))
 
End Sub

2.実行結果


5

が表示されます。



論文 Evaluation of Front-end JavaScript Frameworks ・・・


公開されている

「 Evaluation of Front-end JavaScript Frameworks for Master Data Management Application Development 」

のキモ部分です。間違っていたら、ごめんなさい。

伝統的な。複数ページにわたるwebアプリケーションの欠点は、

レスポインスの悪さである。

ユーザがページを変更した後、サーバから新しいHTMLを受け取るまで、

待つ必要がある。サーバの処理にも時間がかかる。

そこで、SPA modelが登場した。SPAで、ユーザ体験が大きく向上した。

SPAでは、アプリケーションのすべてのコンテキストが、最初にロードされるため、

初期のロード処理は遅い。しかし、その後の変更は、迅速にできる。

SPAがポピュラーになるにつれて、クライアントサイドの

プログラミング言語も発達した。

JavaScriptでは、アプリケーションの構造を決定する再利用のライブラリである

アプリケーションフレームワークを利用することが、トレンドとなった。

(つづきます)