تبلیغات
یادداشتهای علی سالخورده حقیقی - مطالب LINQ
 
یادداشتهای علی سالخورده حقیقی
We Provide Solutions for The Future Developement.
درباره وبلاگ


دریافت لوح تقدیر از سازمان ملل به عنوان مشاور فناوری اطلاعات سازمان در انتخابات برون مرزی سال 2004.

مدیر وبلاگ : علی سالخورده
نویسندگان
نظرسنجی
از کدامیک از آنتی ویروس های زیر استفاده میکنید و راضی هستید؟








آمار وبلاگ
  • کل بازدید :
  • بازدید امروز :
  • بازدید دیروز :
  • بازدید این ماه :
  • بازدید ماه قبل :
  • تعداد نویسندگان :
  • تعداد کل پست ها :
  • آخرین بازدید :
  • آخرین بروز رسانی :

One of the big programming model improvements being made in .NET 3.5 is the work being done to make querying data a first class programming concept.  We call this overall querying programming model "LINQ", which stands for .NET Language Integrated Query.

LINQ supports a rich extensibility model that facilitates the creation of efficient domain-specific providers for data sources.  .NET 3.5 ships with built-in libraries that enable LINQ support against Objects, XML, and Databases.



ادامه مطلب


نوع مطلب : LINQ، #C، 
برچسب ها :
لینک های مرتبط :

       نظرات
1389/01/24
علی سالخورده

This topic describes how you can control namespace prefixes when serializing an XML tree.

In many situations, it is not necessary to control namespace prefixes.

However, certain XML programming tools require specific control of namespace prefixes. For example, you might be manipulating an XSLT style sheet or a XAML document that contains embedded XPath expressions that refer to specific namespace prefixes; in this case, it is important that the document be serialized with those specific prefixes.

This is the most common reason for controlling namespace prefixes.

Another common reason for controlling namespace prefixes is that you want users to edit the XML document manually, and you want to create namespace prefixes that are convenient for the user to type. For example, you might be generating an XSD document. Conventions for schemas suggest that you use either xs or xsd as the prefix for the schema namespace.

To control namespace prefixes, you insert attributes that declare namespaces. If you declare the namespaces with specific prefixes, LINQ to XML will attempt to honor the namespace prefixes when serializing.

To create an attribute that declares a namespace with a prefix, you create an attribute where the namespace of the name of the attribute is Xmlns, and the name of the attribute is the namespace prefix. The value of the attribute is the URI of the namespace.



ادامه مطلب


نوع مطلب : LINQ، 
برچسب ها :
لینک های مرتبط :

       نظرات
1388/07/12
علی سالخورده

To create an element or an attribute that is in a namespace, you first declare and initialize an XNamespace object. You then use the addition operator overload to combine the namespace with the local name, expressed as a string.

The following example creates a document with one namespace. By default, LINQ to XML serializes this document with a default namespace.

C#
// Create an XML tree in a namespace.

XNamespace aw = "http://www.adventure-works.com";

XElement root = new XElement(aw + "Root",

    new XElement(aw + "Child", "child content")

);

Console.WriteLine(root);


ادامه مطلب


نوع مطلب : LINQ، 
برچسب ها :
لینک های مرتبط :

       نظرات
1388/07/12
علی سالخورده
LINQ to XML is a built-in LINQ data provider that provides a clean programming model to read, construct and write XML data. We can use LINQ to XML to perform LINQ queries over XML. It provides much richer querying support than the low-level XmlReader/XmlWriter API in .NET. It uses less memory and more efficient than the XmlDocument, which is built on Document Object Model(DOM).


ادامه مطلب


نوع مطلب : #C، LINQ، 
برچسب ها :
لینک های مرتبط :

       نظرات
1388/04/31
علی سالخورده

One of the big programming model improvements being made in .NET 3.5 is the work being done to make querying data a first class programming concept.  We call this overall querying programming model "LINQ", which stands for .NET Language Integrated Query.

LINQ supports a rich extensibility model that facilitates the creation of efficient domain-specific providers for data sources.  .NET 3.5 ships with built-in libraries that enable LINQ support against Objects, XML, and Databases.



ادامه مطلب


نوع مطلب : #C، طراحی وب، LINQ، 
برچسب ها :
لینک های مرتبط :

       نظرات
1388/04/30
علی سالخورده
نرم افزار یکی از ارکان مهم فناوری اطلاعات و ارتباطات در عصر حاضر است . گرچه نرم افزار در گذشته نیز همواره حائز اهمیت بوده است ، ولی در سالیان اخیر به دلیل گسترش اینترنت و ظهور نسل جدیدی از برنامه های کامپیوتری موسوم به برنامه های وب ، نگاه به نرم افزار و انتظار از آن در جهت تامین طیف گسترده ای از خواسته ها تغییر  و رشد چشمگیری یافته است . به همین دلیل است که در دنیای نرم افزار هر روز تحولات مهمی اتفاق می افتد و فناوری های جدیدی قدم در این عرصه می گذارند .


ادامه مطلب


نوع مطلب : #C، طراحی وب، LINQ، 
برچسب ها :
لینک های مرتبط :

       نظرات
1388/04/30
علی سالخورده