小さな電話帳機能のミニプログラム開発
今週、私は空いた時間を数日かけて電話帳アプレットを開発しました。
プログラムは小さく、シンプルで、醜いですが、確かに、私が開発した最初の完全で使用可能なアプリです。構想、コーディング、簡単なテスト、そして最終的なインストール パッケージはすべて 1 人で完了します。私はこれまでに大量の C# と Java コード (数万行) や数え切れないほどのガジェットを C と C++ で書いてきましたが、大規模なプロジェクトのほんの一部しか完了しなかったか、退屈だったかのどちらかです。 「アルゴリズムの実現可能性をテストします。
プログラムの基本情報:
開発ツール: VS2010;
大 小: インストールパッケージ 500k;
有効コード: 約 500 行;
アーキテクチャ: .NET 4.0 クライアント プロファイル;
主なテクノロジー: XML 読み取り書かれた、WPF インターフェイスの作成
開発時間: 20 時間未満、推定約 15 時間
以下にいくつかのスクリーンショットを示します:
ログイン
メインインターフェイス
小さなプログラムですが、将来役に立つかもしれないので、いくつかの経験を要約して書き留めました。
1. 貪欲になって、食べられる以上のものを求めないように注意してください。最後の戦車戦はそういう理由で打ち切られてしまったので、派手なインターフェースや斬新な構造、これまでにない新しい技術を使いたかったのですが、結果は行き詰まりでした。今回はそれを念頭に置き、機能を可能な限り簡素化し、インターフェイスを可能な限りシンプルにして、最終的に適切な結果を得ることができました。
static
メソッドを使用しました。下位層の開発時にはコンソールプログラムを使用しました。両方がほぼ同じになるまで待ってから組み立ててください。 4. 走り抜くことを優先し、段階的に洗練を目指します。当初、インターフェースはいくつかの曲がった を書き出してください。実行後、null または new のインスタンスを返し、それらを 1 つずつ実装します。インターフェースは少しずつ充実していき、最終的には位置やサイズの調整などの些細なことができるようになります。 5. アプリを作成しましたが、インストール パッケージを取得できませんでした。VS を再インストールした後、インストール パッケージが暗号化、インストール環境の監視、ユーザーのカスタム インストール、ロールバック インストールなど、包括的で奥深いことがわかりました。ディレクトリの選択、インストール前の検証、データ圧縮、インストールの進行状況の追跡、以前のバージョンの修復またはアンインストールの検出...
6. プログラムの作成は反復であり、真の値に到達することはなく、結果が得られた場合にのみ停止できます。 2 つの反復のうちの差は十分に小さいため、これが解決策であると考えられます 1. データ アクセスはまだ改善の余地があり、次の場合に IQueryable 型を使用することを検討できます。再利用; 2. インターフェースを改善する必要がある 3. コントローラーの機能を改善する必要がある、BL を削除して複数のファクトリーに置き換える必要がある 4. レコードをグループ化できない5.
例外処理問題 6. IDataAccess は一般的な言い訳で分離でき、ファクトリは
インターフェースのみを呼び出し、データ アクセス クラスを呼び出さないため、複数の異なるストレージ メソッドへのデータ アクセスの拡張が容易になります 7.インポートとエクスポート
【関連推奨事項】
1. WeChat ミニプログラムのソースコードのダウンロード
以上が小さな電話帳機能のミニプログラム開発の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











ミニ プログラム開発における PHP のページ ジャンプとルーティング管理 ミニ プログラムの開発が急速に進むにつれ、PHP とミニ プログラム開発を組み合わせる開発者が増えています。小規模プログラムの開発では、ページ ジャンプとルーティング管理は非常に重要な部分であり、開発者がページ間の切り替えやナビゲーション操作を実現するのに役立ちます。一般的に使用されるサーバーサイド プログラミング言語として、PHP はミニ プログラムと適切に対話し、データを転送できます。ミニ プログラムにおける PHP のページ ジャンプとルーティング管理について詳しく見てみましょう。 1. ページジャンプベース

uni-app でミニ プログラムを開発および公開する方法 モバイル インターネットの発展に伴い、ミニ プログラムはモバイル アプリケーション開発の重要な方向性になりました。クロスプラットフォーム開発フレームワークとして、uni-app は WeChat、Alipay、Baidu などの複数の小規模プログラム プラットフォームの開発を同時にサポートできます。以下では、uni-app を使用して小さなプログラムを開発および公開する方法を詳しく紹介し、具体的なコード例をいくつか示します。 1. 小さなプログラムを開発する前の準備. uni-app を使用して小さなプログラムを開発する前に、いくつかの準備を行う必要があります。

ミニ プログラム開発における PHP の権限管理とユーザー ロール設定 ミニ プログラムの普及と適用範囲の拡大に伴い、ユーザーからはミニ プログラムの機能とセキュリティに対する要求が高まっています。その中でも権限管理とユーザー ロール設定は、ミニ プログラムのセキュリティを確保する上で重要な部分です。ミニプログラムでの権限管理やユーザーロールの設定にPHPを利用することで、ユーザーのデータやプライバシーを効果的に保護することができますので、その実装方法を紹介します。 1. 権限管理の実装 権限管理とは、ユーザーの ID と役割に基づいてさまざまな操作権限を付与することを指します。小さくて

ミニ プログラム開発における PHP データ キャッシュとキャッシュ戦略 ミニ プログラムの急速な開発に伴い、より多くの開発者がミニ プログラムのパフォーマンスと応答速度を向上させる方法に注目し始めています。重要な最適化方法の 1 つは、データ キャッシュを使用してデータベースや外部インターフェイスへの頻繁なアクセスを減らすことです。 PHP では、さまざまなキャッシュ戦略を使用してデータ キャッシュを実装できます。この記事では、PHP におけるデータ キャッシュの原理を紹介し、いくつかの一般的なキャッシュ戦略のサンプル コードを提供します。 1. データ キャッシュの原理 データ キャッシュとは、データをメモリに保存することを指します。

ミニ プログラム開発における PHP のセキュリティ保護と攻撃の防止 モバイル インターネットの急速な発展に伴い、ミニ プログラムは人々の生活の重要な部分になりました。 PHP は、強力で柔軟なバックエンド開発言語として、小規模プログラムの開発にも広く使用されています。ただし、セキュリティの問題は、プログラム開発において常に注意が必要な側面です。この記事では、小規模プログラム開発における PHP のセキュリティ保護と攻撃防止に焦点を当て、いくつかのコード例を示します。 XSS (クロスサイト スクリプティング攻撃) の防止 XSS 攻撃とは、ハッカーが Web ページに悪意のあるスクリプトを挿入することを指します。

今日は、PHP で開発されたドロップダウン メニューを WeChat アプレットに実装する方法を学びます。 WeChat ミニ プログラムは、ユーザーがダウンロードしてインストールすることなく WeChat で直接使用できる軽量のアプリケーションであり、非常に便利です。 PHP は非常に人気のあるバックエンド プログラミング言語であり、WeChat ミニ プログラムとうまく連携する言語です。 PHP を使用して WeChat ミニ プログラムのドロップダウン メニューを開発する方法を見てみましょう。まず、PHP、WeChat アプレット開発ツール、サーバーなどの開発環境を準備する必要があります。それから私たちは

ミニ プログラム開発における PHP ページ アニメーション効果とインタラクション デザインの概要: ミニ プログラムは、モバイル デバイス上で実行され、ネイティブ アプリケーションと同様のエクスペリエンスを提供できるアプリケーションです。ミニ プログラムの開発では、一般的に使用されるバックエンド言語として PHP を使用して、ミニ プログラム ページにアニメーション効果やインタラクティブなデザインを追加できます。この記事では、一般的に使用される PHP ページのアニメーション効果とインタラクション デザインをいくつか紹介し、コード例を添付します。 1. CSS3 アニメーション CSS3 は、さまざまなアニメーション効果を実現するための豊富なプロパティとメソッドを提供します。そして小さいところでは

ミニ プログラム開発における PHP エラー処理と例外ログ ミニ プログラムの人気が高まるにつれ、ミニ プログラム バックエンドの開発に PHP 言語を使用する開発者が増えています。開発中、エラー処理と例外ログは非常に重要です。この記事では、小規模なプログラム開発における PHP エラーの処理方法と例外ログの記録方法を紹介し、対応するコード例を示します。 1. PHP エラー処理 PHP でのエラー報告設定。error_reporting と display_err を変更できます。
