מנגנון ניהול Cache בסיסי

יום שבת, יולי 11, 2009

English: Simple Cache management function. how to make cache thinks easier.The function below can check if something is in the cache, and also if other Web request, execute the heavy function using SyncLock. לעיתים עולה הצורך לעבוד בתצורה שבה יש משאב (למשל שאילתת SQL כבדה) שיקר לייצר אותו. הפיתרון הפשוט - שומרים אותו בקאש.Cache("name") = value או שצריך לפי מגבלת תאריך ושעה:Cache.Add(Key, Value, Nothing, Expire, Nothing, Priority, Nothing) אבל כל זה מעצבן כל פעם מחדש.אחד החידושים שיצאו בגירסא 3.5 של הסביבה, הינה האפשרות להעביר פונקציות אנונימיות (Lambda), כמשתנה לפונקציה. ישבתי חמש דקות וכתבתי את הפונקציה הבאה:Public Shared Function GetFromCache(Of T)(ByVal Name As...
תגובה אחת

ספירת העומר ב-VB.net/C#

יום ראשון, אפריל 20, 2008

לכל מי שאי פעם יצטרך. לצרף כחלק ממחלקה או טופס/דף. ' ספירת העומר - כולל שנים מעוברות ' משה למפרט - moshel@a7.org ' http://blogs.microsoft.co.il/blogs/moshel ' ' שימוש חופשי, עם ההערה במקומה ובדף ה"אודות" של האתר או התוכנה + קישור לבלוג. ' Shared oHD As New Globalization.HebrewCalendar() Shared Nums() As String = {"אחד", "שניים", "שלושה", "ארבעה", "חמישה", _ "שישה", "שבעה", "שמונה", "תשעה", "עשרה"} Shared Dec() As String = {"עשרה", "עשרים", "שלושים", "ארבעים", "חמישים"} Shared Function NumToText(ByVal Num As Integer) As String Select Case Num ...
אין תגובות